com/android/org/bouncycastle/asn1/ASN1ApplicationSpecific.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1ApplicationSpecific extends com.android.org.bouncycastle.asn1.ASN1Primitive {
protected final boolean isConstructed
protected final int tag
protected final byte[] octets
void <init> (boolean, int, byte[])
public static com.android.org.bouncycastle.asn1.ASN1ApplicationSpecific getInstance (java.lang.Object)
protected static int getLengthOfHeader (byte[])
public boolean isConstructed ()
public byte[] getContents ()
public int getApplicationTag ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getObject (int) throws java.io.IOException
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public int hashCode ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/ASN1ApplicationSpecificParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1ApplicationSpecificParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1Encodable com.android.org.bouncycastle.asn1.InMemoryRepresentable {
public abstract com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
}
com/android/org/bouncycastle/asn1/ASN1BitString.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1BitString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
protected final byte[] data
protected final int padBits
protected static int getPadBits (int)
protected static byte[] getBytes (int)
protected void <init> (byte, int)
public void <init> (byte[], int)
public java.lang.String getString ()
public int intValue ()
public byte[] getOctets ()
public byte[] getBytes ()
public int getPadBits ()
public java.lang.String toString ()
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
static com.android.org.bouncycastle.asn1.ASN1BitString fromInputStream (int, java.io.InputStream) throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
abstract void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/ASN1Boolean.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1Boolean extends com.android.org.bouncycastle.asn1.ASN1Primitive {
public static final com.android.org.bouncycastle.asn1.ASN1Boolean FALSE
public static final com.android.org.bouncycastle.asn1.ASN1Boolean TRUE
public static com.android.org.bouncycastle.asn1.ASN1Boolean getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.ASN1Boolean getInstance (boolean)
public static com.android.org.bouncycastle.asn1.ASN1Boolean getInstance (int)
public static com.android.org.bouncycastle.asn1.ASN1Boolean getInstance (byte[])
public static com.android.org.bouncycastle.asn1.ASN1Boolean getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public boolean isTrue ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public int hashCode ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
public java.lang.String toString ()
static com.android.org.bouncycastle.asn1.ASN1Boolean fromOctetString (byte[])
}
com/android/org/bouncycastle/asn1/ASN1Choice.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Choice extends java.lang.Object {
}
com/android/org/bouncycastle/asn1/ASN1Encodable.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Encodable extends java.lang.Object {
public abstract com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/ASN1EncodableVector.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1EncodableVector extends java.lang.Object {
static final com.android.org.bouncycastle.asn1.ASN1Encodable[] EMPTY_ELEMENTS
public void <init> ()
public void <init> (int)
public void add (com.android.org.bouncycastle.asn1.ASN1Encodable)
public void addAll (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
public com.android.org.bouncycastle.asn1.ASN1Encodable get (int)
public int size ()
com.android.org.bouncycastle.asn1.ASN1Encodable[] copyElements ()
com.android.org.bouncycastle.asn1.ASN1Encodable[] takeElements ()
static com.android.org.bouncycastle.asn1.ASN1Encodable[] cloneElements (com.android.org.bouncycastle.asn1.ASN1Encodable[])
}
com/android/org/bouncycastle/asn1/ASN1Encoding.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Encoding extends java.lang.Object {
public static final String DER
public static final String DL
public static final String BER
}
com/android/org/bouncycastle/asn1/ASN1Enumerated.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1Enumerated extends com.android.org.bouncycastle.asn1.ASN1Primitive {
public static com.android.org.bouncycastle.asn1.ASN1Enumerated getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.ASN1Enumerated getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (int)
public void <init> (java.math.BigInteger)
public void <init> (byte[])
public java.math.BigInteger getValue ()
public boolean hasValue (java.math.BigInteger)
public int intValueExact ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public int hashCode ()
static com.android.org.bouncycastle.asn1.ASN1Enumerated fromOctetString (byte[])
}
com/android/org/bouncycastle/asn1/ASN1Exception.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1Exception extends java.io.IOException {
void <init> (java.lang.String)
void <init> (java.lang.String, java.lang.Throwable)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/asn1/ASN1External.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1External extends com.android.org.bouncycastle.asn1.ASN1Primitive {
protected com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier directReference
protected com.android.org.bouncycastle.asn1.ASN1Integer indirectReference
protected com.android.org.bouncycastle.asn1.ASN1Primitive dataValueDescriptor
protected int encoding
protected com.android.org.bouncycastle.asn1.ASN1Primitive externalContent
public void <init> (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Primitive, com.android.org.bouncycastle.asn1.DERTaggedObject)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Primitive, int, com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
public int hashCode ()
boolean isConstructed ()
int encodedLength () throws java.io.IOException
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public com.android.org.bouncycastle.asn1.ASN1Primitive getDataValueDescriptor ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getDirectReference ()
public int getEncoding ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getExternalContent ()
public com.android.org.bouncycastle.asn1.ASN1Integer getIndirectReference ()
}
com/android/org/bouncycastle/asn1/ASN1GeneralizedTime.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1GeneralizedTime extends com.android.org.bouncycastle.asn1.ASN1Primitive {
protected byte[] time
public static com.android.org.bouncycastle.asn1.ASN1GeneralizedTime getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.ASN1GeneralizedTime getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (java.lang.String)
public void <init> (java.util.Date)
public void <init> (java.util.Date, java.util.Locale)
void <init> (byte[])
public java.lang.String getTimeString ()
public java.lang.String getTime ()
public java.util.Date getDate () throws java.text.ParseException
protected boolean hasFractionalSeconds ()
protected boolean hasSeconds ()
protected boolean hasMinutes ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public int hashCode ()
}
com/android/org/bouncycastle/asn1/ASN1Generator.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Generator extends java.lang.Object {
protected java.io.OutputStream _out
public void <init> (java.io.OutputStream)
public abstract java.io.OutputStream getRawOutputStream ()
}
com/android/org/bouncycastle/asn1/ASN1InputStream.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1InputStream extends java.io.FilterInputStream implements com.android.org.bouncycastle.asn1.BERTags {
public void <init> (java.io.InputStream)
public void <init> (byte[])
public void <init> (byte[], boolean)
public void <init> (java.io.InputStream, int)
public void <init> (java.io.InputStream, boolean)
public void <init> (java.io.InputStream, int, boolean)
int getLimit ()
protected int readLength () throws java.io.IOException
protected void readFully (byte[]) throws java.io.IOException
protected com.android.org.bouncycastle.asn1.ASN1Primitive buildObject (int, int, int) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1EncodableVector readVector (com.android.org.bouncycastle.asn1.DefiniteLengthInputStream) throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive readObject () throws java.io.IOException
static int readTagNumber (java.io.InputStream, int) throws java.io.IOException
static int readLength (java.io.InputStream, int, boolean) throws java.io.IOException
static com.android.org.bouncycastle.asn1.ASN1Primitive createPrimitiveDERObject (int, com.android.org.bouncycastle.asn1.DefiniteLengthInputStream, byte[][]) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/ASN1Integer.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1Integer extends com.android.org.bouncycastle.asn1.ASN1Primitive {
static final int SIGN_EXT_SIGNED
static final int SIGN_EXT_UNSIGNED
public static com.android.org.bouncycastle.asn1.ASN1Integer getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.ASN1Integer getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (long)
public void <init> (java.math.BigInteger)
public void <init> (byte[])
void <init> (byte[], boolean)
public java.math.BigInteger getPositiveValue ()
public java.math.BigInteger getValue ()
public boolean hasValue (java.math.BigInteger)
public int intPositiveValueExact ()
public int intValueExact ()
public long longValueExact ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public java.lang.String toString ()
static int intValue (byte[], int, int)
static long longValue (byte[], int, int)
static boolean isMalformed (byte[])
static int signBytesToSkip (byte[])
}
com/android/org/bouncycastle/asn1/ASN1Null.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Null extends com.android.org.bouncycastle.asn1.ASN1Primitive {
void <init> ()
public static com.android.org.bouncycastle.asn1.ASN1Null getInstance (java.lang.Object)
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
abstract void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/ASN1Object.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Object extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1Encodable com.android.org.bouncycastle.util.Encodable {
public void <init> ()
public void encodeTo (java.io.OutputStream) throws java.io.IOException
public void encodeTo (java.io.OutputStream, java.lang.String) throws java.io.IOException
public byte[] getEncoded () throws java.io.IOException
public byte[] getEncoded (java.lang.String) throws java.io.IOException
public int hashCode ()
public boolean equals (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Object ()
protected static boolean hasEncodedTagValue (java.lang.Object, int)
public abstract com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/ASN1ObjectIdentifier$OidHandle.class
<Unknown>
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier$OidHandle extends java.lang.Object {
void <init> (byte[])
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/android/org/bouncycastle/asn1/ASN1ObjectIdentifier.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier extends com.android.org.bouncycastle.asn1.ASN1Primitive {
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
void <init> (byte[])
public void <init> (java.lang.String)
void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
public java.lang.String getId ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier branch (java.lang.String)
public boolean on (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
boolean isConstructed ()
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public java.lang.String toString ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier intern ()
static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier fromOctetString (byte[])
}
com/android/org/bouncycastle/asn1/ASN1OctetString.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1OctetString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1OctetStringParser {
byte[] string
public static com.android.org.bouncycastle.asn1.ASN1OctetString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.ASN1OctetString getInstance (java.lang.Object)
public void <init> (byte[])
public java.io.InputStream getOctetStream ()
public com.android.org.bouncycastle.asn1.ASN1OctetStringParser parser ()
public byte[] getOctets ()
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
abstract void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/ASN1OctetStringParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1OctetStringParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1Encodable com.android.org.bouncycastle.asn1.InMemoryRepresentable {
public abstract java.io.InputStream getOctetStream ()
}
com/android/org/bouncycastle/asn1/ASN1OutputStream.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1OutputStream extends java.lang.Object {
public static com.android.org.bouncycastle.asn1.ASN1OutputStream create (java.io.OutputStream)
public static com.android.org.bouncycastle.asn1.ASN1OutputStream create (java.io.OutputStream, java.lang.String)
public void <init> (java.io.OutputStream)
final void writeLength (int) throws java.io.IOException
final void write (int) throws java.io.IOException
final void write (byte[], int, int) throws java.io.IOException
final void writeElements (com.android.org.bouncycastle.asn1.ASN1Encodable[]) throws java.io.IOException
final void writeElements (java.util.Enumeration) throws java.io.IOException
final void writeEncoded (boolean, int, byte) throws java.io.IOException
final void writeEncoded (boolean, int, byte[]) throws java.io.IOException
final void writeEncoded (boolean, int, byte[], int, int) throws java.io.IOException
final void writeEncoded (boolean, int, byte, byte[]) throws java.io.IOException
final void writeEncoded (boolean, int, byte, byte[], int, int, byte) throws java.io.IOException
final void writeEncoded (boolean, int, int, byte[]) throws java.io.IOException
final void writeEncodedIndef (boolean, int, int, byte[]) throws java.io.IOException
final void writeEncodedIndef (boolean, int, com.android.org.bouncycastle.asn1.ASN1Encodable[]) throws java.io.IOException
final void writeEncodedIndef (boolean, int, java.util.Enumeration) throws java.io.IOException
final void writeTag (boolean, int, int) throws java.io.IOException
public void writeObject (com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
public void writeObject (com.android.org.bouncycastle.asn1.ASN1Primitive) throws java.io.IOException
void writePrimitive (com.android.org.bouncycastle.asn1.ASN1Primitive, boolean) throws java.io.IOException
public void close () throws java.io.IOException
public void flush () throws java.io.IOException
void flushInternal () throws java.io.IOException
com.android.org.bouncycastle.asn1.DEROutputStream getDERSubStream ()
com.android.org.bouncycastle.asn1.ASN1OutputStream getDLSubStream ()
}
com/android/org/bouncycastle/asn1/ASN1ParsingException.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1ParsingException extends java.lang.IllegalStateException {
public void <init> (java.lang.String)
public void <init> (java.lang.String, java.lang.Throwable)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/asn1/ASN1Primitive.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Primitive extends com.android.org.bouncycastle.asn1.ASN1Object {
void <init> ()
public void encodeTo (java.io.OutputStream) throws java.io.IOException
public void encodeTo (java.io.OutputStream, java.lang.String) throws java.io.IOException
public static com.android.org.bouncycastle.asn1.ASN1Primitive fromByteArray (byte[]) throws java.io.IOException
public final boolean equals (java.lang.Object)
public final boolean equals (com.android.org.bouncycastle.asn1.ASN1Encodable)
public final boolean equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public final com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
public abstract int hashCode ()
abstract boolean isConstructed ()
abstract int encodedLength () throws java.io.IOException
abstract void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
abstract boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
}
com/android/org/bouncycastle/asn1/ASN1Sequence.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Sequence extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.util.Iterable {
com.android.org.bouncycastle.asn1.ASN1Encodable[] elements
public static com.android.org.bouncycastle.asn1.ASN1Sequence getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.ASN1Sequence getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
protected void <init> ()
protected void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable)
protected void <init> (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
protected void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable[])
void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable[], boolean)
public com.android.org.bouncycastle.asn1.ASN1Encodable[] toArray ()
com.android.org.bouncycastle.asn1.ASN1Encodable[] toArrayInternal ()
public java.util.Enumeration getObjects ()
public com.android.org.bouncycastle.asn1.ASN1SequenceParser parser ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getObjectAt (int)
public int size ()
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
boolean isConstructed ()
abstract void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public java.lang.String toString ()
public java.util.Iterator iterator ()
}
com/android/org/bouncycastle/asn1/ASN1SequenceParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1SequenceParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1Encodable com.android.org.bouncycastle.asn1.InMemoryRepresentable {
public abstract com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
}
com/android/org/bouncycastle/asn1/ASN1Set.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1Set extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.util.Iterable {
protected final com.android.org.bouncycastle.asn1.ASN1Encodable[] elements
protected final boolean isSorted
public static com.android.org.bouncycastle.asn1.ASN1Set getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.ASN1Set getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
protected void <init> ()
protected void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable)
protected void <init> (com.android.org.bouncycastle.asn1.ASN1EncodableVector, boolean)
protected void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable[], boolean)
void <init> (boolean, com.android.org.bouncycastle.asn1.ASN1Encodable[])
public java.util.Enumeration getObjects ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getObjectAt (int)
public int size ()
public com.android.org.bouncycastle.asn1.ASN1Encodable[] toArray ()
public com.android.org.bouncycastle.asn1.ASN1SetParser parser ()
public int hashCode ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
boolean isConstructed ()
abstract void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public java.lang.String toString ()
public java.util.Iterator iterator ()
}
com/android/org/bouncycastle/asn1/ASN1SetParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1SetParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1Encodable com.android.org.bouncycastle.asn1.InMemoryRepresentable {
public abstract com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
}
com/android/org/bouncycastle/asn1/ASN1StreamParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1StreamParser extends java.lang.Object {
public void <init> (java.io.InputStream)
public void <init> (java.io.InputStream, int)
public void <init> (byte[])
com.android.org.bouncycastle.asn1.ASN1Encodable readIndef (int) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Encodable readImplicit (boolean, int) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive readTaggedObject (boolean, int) throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1EncodableVector readVector () throws java.io.IOException
}
com/android/org/bouncycastle/asn1/ASN1String.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1String extends java.lang.Object {
public abstract java.lang.String getString ()
}
com/android/org/bouncycastle/asn1/ASN1TaggedObject.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1TaggedObject extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1TaggedObjectParser {
final int tagNo
final boolean explicit
final com.android.org.bouncycastle.asn1.ASN1Encodable obj
public static com.android.org.bouncycastle.asn1.ASN1TaggedObject getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.ASN1TaggedObject getInstance (java.lang.Object)
public void <init> (boolean, int, com.android.org.bouncycastle.asn1.ASN1Encodable)
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public int hashCode ()
public int getTagNo ()
public boolean isExplicit ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getObject ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getObjectParser (int, boolean) throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
abstract void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/ASN1TaggedObjectParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.ASN1TaggedObjectParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1Encodable com.android.org.bouncycastle.asn1.InMemoryRepresentable {
public abstract int getTagNo ()
public abstract com.android.org.bouncycastle.asn1.ASN1Encodable getObjectParser (int, boolean) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/ASN1UTCTime.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.ASN1UTCTime extends com.android.org.bouncycastle.asn1.ASN1Primitive {
public static com.android.org.bouncycastle.asn1.ASN1UTCTime getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.ASN1UTCTime getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (java.lang.String)
public void <init> (java.util.Date)
public void <init> (java.util.Date, java.util.Locale)
void <init> (byte[])
public java.util.Date getDate () throws java.text.ParseException
public java.util.Date getAdjustedDate () throws java.text.ParseException
public java.lang.String getTime ()
public java.lang.String getAdjustedTime ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public int hashCode ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/BERApplicationSpecific.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERApplicationSpecific extends com.android.org.bouncycastle.asn1.ASN1ApplicationSpecific {
void <init> (boolean, int, byte[])
public void <init> (int, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
public void <init> (boolean, int, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
public void <init> (int, com.android.org.bouncycastle.asn1.ASN1EncodableVector)
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/BERApplicationSpecificParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERApplicationSpecificParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1ApplicationSpecificParser {
void <init> (int, com.android.org.bouncycastle.asn1.ASN1StreamParser)
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/BERConstructedOctetString.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERConstructedOctetString extends com.android.org.bouncycastle.asn1.BEROctetString {
public void <init> (byte[])
public void <init> (java.util.Vector)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Primitive)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable)
public byte[] getOctets ()
public java.util.Enumeration getObjects ()
public static com.android.org.bouncycastle.asn1.BEROctetString fromSequence (com.android.org.bouncycastle.asn1.ASN1Sequence)
}
com/android/org/bouncycastle/asn1/BERFactory.class
<Unknown>
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.BERFactory extends java.lang.Object {
static final com.android.org.bouncycastle.asn1.BERSequence EMPTY_SEQUENCE
static final com.android.org.bouncycastle.asn1.BERSet EMPTY_SET
void <init> ()
static com.android.org.bouncycastle.asn1.BERSequence createSequence (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
static com.android.org.bouncycastle.asn1.BERSet createSet (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
}
com/android/org/bouncycastle/asn1/BERGenerator.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERGenerator extends com.android.org.bouncycastle.asn1.ASN1Generator {
protected void <init> (java.io.OutputStream)
protected void <init> (java.io.OutputStream, int, boolean)
public java.io.OutputStream getRawOutputStream ()
protected void writeBERHeader (int) throws java.io.IOException
protected void writeBEREnd () throws java.io.IOException
}
com/android/org/bouncycastle/asn1/BEROctetString.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BEROctetString extends com.android.org.bouncycastle.asn1.ASN1OctetString {
public void <init> (byte[])
public void <init> (com.android.org.bouncycastle.asn1.ASN1OctetString[])
public void <init> (byte[], int)
public void <init> (com.android.org.bouncycastle.asn1.ASN1OctetString[], int)
public java.util.Enumeration getObjects ()
boolean isConstructed ()
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
static com.android.org.bouncycastle.asn1.BEROctetString fromSequence (com.android.org.bouncycastle.asn1.ASN1Sequence)
}
com/android/org/bouncycastle/asn1/BEROctetStringGenerator$BufferedBEROctetStream.class
<Unknown>
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.BEROctetStringGenerator$BufferedBEROctetStream extends java.io.OutputStream {
void <init> (com.android.org.bouncycastle.asn1.BEROctetStringGenerator, byte[])
public void write (int) throws java.io.IOException
public void write (byte[], int, int) throws java.io.IOException
public void close () throws java.io.IOException
}
com/android/org/bouncycastle/asn1/BEROctetStringGenerator.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BEROctetStringGenerator extends com.android.org.bouncycastle.asn1.BERGenerator {
public void <init> (java.io.OutputStream) throws java.io.IOException
public void <init> (java.io.OutputStream, int, boolean) throws java.io.IOException
public java.io.OutputStream getOctetOutputStream ()
public java.io.OutputStream getOctetOutputStream (byte[])
}
com/android/org/bouncycastle/asn1/BEROctetStringParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BEROctetStringParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1OctetStringParser {
void <init> (com.android.org.bouncycastle.asn1.ASN1StreamParser)
public java.io.InputStream getOctetStream ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/BEROutputStream.class
<Unknown>
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.BEROutputStream extends com.android.org.bouncycastle.asn1.ASN1OutputStream {
void <init> (java.io.OutputStream)
}
com/android/org/bouncycastle/asn1/BERSequence.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERSequence extends com.android.org.bouncycastle.asn1.ASN1Sequence {
public void <init> ()
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable[])
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/BERSequenceParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERSequenceParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1SequenceParser {
void <init> (com.android.org.bouncycastle.asn1.ASN1StreamParser)
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/BERSet.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERSet extends com.android.org.bouncycastle.asn1.ASN1Set {
public void <init> ()
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable[])
void <init> (boolean, com.android.org.bouncycastle.asn1.ASN1Encodable[])
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/BERSetParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERSetParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1SetParser {
void <init> (com.android.org.bouncycastle.asn1.ASN1StreamParser)
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/BERTaggedObject.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERTaggedObject extends com.android.org.bouncycastle.asn1.ASN1TaggedObject {
public void <init> (int, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (boolean, int, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (int)
boolean isConstructed ()
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/BERTaggedObjectParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.BERTaggedObjectParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1TaggedObjectParser {
void <init> (boolean, int, com.android.org.bouncycastle.asn1.ASN1StreamParser)
public boolean isConstructed ()
public int getTagNo ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getObjectParser (int, boolean) throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/BERTags.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.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
}
com/android/org/bouncycastle/asn1/ConstructedOctetStream.class
<Unknown>
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.ConstructedOctetStream extends java.io.InputStream {
void <init> (com.android.org.bouncycastle.asn1.ASN1StreamParser)
public int read (byte[], int, int) throws java.io.IOException
public int read () throws java.io.IOException
}
com/android/org/bouncycastle/asn1/DERApplicationSpecific.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERApplicationSpecific extends com.android.org.bouncycastle.asn1.ASN1ApplicationSpecific {
void <init> (boolean, int, byte[])
public void <init> (int, byte[])
public void <init> (int, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
public void <init> (boolean, int, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
public void <init> (int, com.android.org.bouncycastle.asn1.ASN1EncodableVector)
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/DERBMPString.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERBMPString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
public static com.android.org.bouncycastle.asn1.DERBMPString getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.DERBMPString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
void <init> (byte[])
void <init> (char[])
public void <init> (java.lang.String)
public java.lang.String getString ()
public java.lang.String toString ()
public int hashCode ()
protected boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/DERBitString.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERBitString extends com.android.org.bouncycastle.asn1.ASN1BitString {
public static com.android.org.bouncycastle.asn1.DERBitString getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.DERBitString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
protected void <init> (byte, int)
public void <init> (byte[], int)
public void <init> (byte[])
public void <init> (int)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
static com.android.org.bouncycastle.asn1.DERBitString fromOctetString (byte[])
}
com/android/org/bouncycastle/asn1/DEREncodableVector.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DEREncodableVector extends com.android.org.bouncycastle.asn1.ASN1EncodableVector {
public void <init> ()
}
com/android/org/bouncycastle/asn1/DEREnumerated.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DEREnumerated extends com.android.org.bouncycastle.asn1.ASN1Enumerated {
void <init> (byte[])
public void <init> (java.math.BigInteger)
public void <init> (int)
}
com/android/org/bouncycastle/asn1/DERExternal.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERExternal extends com.android.org.bouncycastle.asn1.ASN1External {
public void <init> (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Primitive, com.android.org.bouncycastle.asn1.DERTaggedObject)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Primitive, int, com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/DERExternalParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERExternalParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1Encodable com.android.org.bouncycastle.asn1.InMemoryRepresentable {
public void <init> (com.android.org.bouncycastle.asn1.ASN1StreamParser)
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/DERFactory.class
<Unknown>
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.DERFactory extends java.lang.Object {
static final com.android.org.bouncycastle.asn1.ASN1Sequence EMPTY_SEQUENCE
static final com.android.org.bouncycastle.asn1.ASN1Set EMPTY_SET
void <init> ()
static com.android.org.bouncycastle.asn1.ASN1Sequence createSequence (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
static com.android.org.bouncycastle.asn1.ASN1Set createSet (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
}
com/android/org/bouncycastle/asn1/DERGeneralString.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERGeneralString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
public static com.android.org.bouncycastle.asn1.DERGeneralString getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.DERGeneralString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
void <init> (byte[])
public void <init> (java.lang.String)
public java.lang.String getString ()
public java.lang.String toString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
}
com/android/org/bouncycastle/asn1/DERGeneralizedTime.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERGeneralizedTime extends com.android.org.bouncycastle.asn1.ASN1GeneralizedTime {
public void <init> (byte[])
public void <init> (java.util.Date)
public void <init> (java.lang.String)
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
}
com/android/org/bouncycastle/asn1/DERGraphicString.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERGraphicString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
public static com.android.org.bouncycastle.asn1.DERGraphicString getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.DERGraphicString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (byte[])
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public java.lang.String getString ()
}
com/android/org/bouncycastle/asn1/DERIA5String.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERIA5String extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
public static com.android.org.bouncycastle.asn1.DERIA5String getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.DERIA5String getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
void <init> (byte[])
public void <init> (java.lang.String)
public void <init> (java.lang.String, boolean)
public java.lang.String getString ()
public java.lang.String toString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public static boolean isIA5String (java.lang.String)
}
com/android/org/bouncycastle/asn1/DERInteger.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERInteger extends com.android.org.bouncycastle.asn1.ASN1Integer {
public void <init> (byte[])
public void <init> (java.math.BigInteger)
public void <init> (long)
}
com/android/org/bouncycastle/asn1/DERNull.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERNull extends com.android.org.bouncycastle.asn1.ASN1Null {
public static final com.android.org.bouncycastle.asn1.DERNull INSTANCE
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/DERNumericString.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERNumericString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
public static com.android.org.bouncycastle.asn1.DERNumericString getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.DERNumericString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
void <init> (byte[])
public void <init> (java.lang.String)
public void <init> (java.lang.String, boolean)
public java.lang.String getString ()
public java.lang.String toString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public static boolean isNumericString (java.lang.String)
}
com/android/org/bouncycastle/asn1/DERObjectIdentifier.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERObjectIdentifier extends com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier {
public void <init> (java.lang.String)
void <init> (byte[])
void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
}
com/android/org/bouncycastle/asn1/DEROctetString.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DEROctetString extends com.android.org.bouncycastle.asn1.ASN1OctetString {
public void <init> (byte[])
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
static void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean, byte[], int, int) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/DEROctetStringParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DEROctetStringParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1OctetStringParser {
void <init> (com.android.org.bouncycastle.asn1.DefiniteLengthInputStream)
public java.io.InputStream getOctetStream ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/DEROutputStream.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DEROutputStream extends com.android.org.bouncycastle.asn1.ASN1OutputStream {
public void <init> (java.io.OutputStream)
void writePrimitive (com.android.org.bouncycastle.asn1.ASN1Primitive, boolean) throws java.io.IOException
com.android.org.bouncycastle.asn1.DEROutputStream getDERSubStream ()
com.android.org.bouncycastle.asn1.ASN1OutputStream getDLSubStream ()
}
com/android/org/bouncycastle/asn1/DERPrintableString.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERPrintableString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
public static com.android.org.bouncycastle.asn1.DERPrintableString getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.DERPrintableString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
void <init> (byte[])
public void <init> (java.lang.String)
public void <init> (java.lang.String, boolean)
public java.lang.String getString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public java.lang.String toString ()
public static boolean isPrintableString (java.lang.String)
}
com/android/org/bouncycastle/asn1/DERSequence.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERSequence extends com.android.org.bouncycastle.asn1.ASN1Sequence {
public static com.android.org.bouncycastle.asn1.DERSequence convert (com.android.org.bouncycastle.asn1.ASN1Sequence)
public void <init> ()
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable[])
void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable[], boolean)
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
}
com/android/org/bouncycastle/asn1/DERSequenceParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERSequenceParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1SequenceParser {
void <init> (com.android.org.bouncycastle.asn1.ASN1StreamParser)
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/DERSet.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERSet extends com.android.org.bouncycastle.asn1.ASN1Set {
public static com.android.org.bouncycastle.asn1.DERSet convert (com.android.org.bouncycastle.asn1.ASN1Set)
public void <init> ()
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable[])
void <init> (boolean, com.android.org.bouncycastle.asn1.ASN1Encodable[])
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
}
com/android/org/bouncycastle/asn1/DERSetParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERSetParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1SetParser {
void <init> (com.android.org.bouncycastle.asn1.ASN1StreamParser)
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/DERT61String.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERT61String extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
public static com.android.org.bouncycastle.asn1.DERT61String getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.DERT61String getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (byte[])
public void <init> (java.lang.String)
public java.lang.String getString ()
public java.lang.String toString ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public byte[] getOctets ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public int hashCode ()
}
com/android/org/bouncycastle/asn1/DERTaggedObject.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERTaggedObject extends com.android.org.bouncycastle.asn1.ASN1TaggedObject {
public void <init> (boolean, int, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (int, com.android.org.bouncycastle.asn1.ASN1Encodable)
boolean isConstructed ()
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
}
com/android/org/bouncycastle/asn1/DERTags.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.DERTags extends java.lang.Object implements com.android.org.bouncycastle.asn1.BERTags {
}
com/android/org/bouncycastle/asn1/DERUTCTime.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERUTCTime extends com.android.org.bouncycastle.asn1.ASN1UTCTime {
void <init> (byte[])
public void <init> (java.util.Date)
public void <init> (java.lang.String)
}
com/android/org/bouncycastle/asn1/DERUTF8String.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERUTF8String extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
public static com.android.org.bouncycastle.asn1.DERUTF8String getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.DERUTF8String getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
void <init> (byte[])
public void <init> (java.lang.String)
public java.lang.String getString ()
public java.lang.String toString ()
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
boolean isConstructed ()
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/DERUniversalString.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERUniversalString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
public static com.android.org.bouncycastle.asn1.DERUniversalString getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.DERUniversalString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (byte[])
public java.lang.String getString ()
public java.lang.String toString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public int hashCode ()
}
com/android/org/bouncycastle/asn1/DERVideotexString.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERVideotexString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
public static com.android.org.bouncycastle.asn1.DERVideotexString getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.DERVideotexString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (byte[])
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
public int hashCode ()
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public java.lang.String getString ()
}
com/android/org/bouncycastle/asn1/DERVisibleString.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DERVisibleString extends com.android.org.bouncycastle.asn1.ASN1Primitive implements com.android.org.bouncycastle.asn1.ASN1String {
public static com.android.org.bouncycastle.asn1.DERVisibleString getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.DERVisibleString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
void <init> (byte[])
public void <init> (java.lang.String)
public java.lang.String getString ()
public java.lang.String toString ()
public byte[] getOctets ()
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
boolean asn1Equals (com.android.org.bouncycastle.asn1.ASN1Primitive)
public int hashCode ()
}
com/android/org/bouncycastle/asn1/DLApplicationSpecific.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DLApplicationSpecific extends com.android.org.bouncycastle.asn1.ASN1ApplicationSpecific {
void <init> (boolean, int, byte[])
public void <init> (int, byte[])
public void <init> (int, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
public void <init> (boolean, int, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
public void <init> (int, com.android.org.bouncycastle.asn1.ASN1EncodableVector)
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/DLBitString.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DLBitString extends com.android.org.bouncycastle.asn1.ASN1BitString {
public static com.android.org.bouncycastle.asn1.ASN1BitString getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.ASN1BitString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
protected void <init> (byte, int)
public void <init> (byte[], int)
public void <init> (byte[])
public void <init> (int)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
boolean isConstructed ()
int encodedLength ()
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
static com.android.org.bouncycastle.asn1.DLBitString fromOctetString (byte[])
}
com/android/org/bouncycastle/asn1/DLExternal.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DLExternal extends com.android.org.bouncycastle.asn1.ASN1External {
public void <init> (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Primitive, com.android.org.bouncycastle.asn1.DERTaggedObject)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Primitive, int, com.android.org.bouncycastle.asn1.ASN1Primitive)
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/DLFactory.class
<Unknown>
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.DLFactory extends java.lang.Object {
static final com.android.org.bouncycastle.asn1.ASN1Sequence EMPTY_SEQUENCE
static final com.android.org.bouncycastle.asn1.ASN1Set EMPTY_SET
void <init> ()
static com.android.org.bouncycastle.asn1.ASN1Sequence createSequence (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
static com.android.org.bouncycastle.asn1.ASN1Set createSet (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
}
com/android/org/bouncycastle/asn1/DLOutputStream.class
<Unknown>
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.DLOutputStream extends com.android.org.bouncycastle.asn1.ASN1OutputStream {
void <init> (java.io.OutputStream)
void writePrimitive (com.android.org.bouncycastle.asn1.ASN1Primitive, boolean) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1OutputStream getDLSubStream ()
}
com/android/org/bouncycastle/asn1/DLSequence.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DLSequence extends com.android.org.bouncycastle.asn1.ASN1Sequence {
public void <init> ()
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable[])
void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable[], boolean)
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
}
com/android/org/bouncycastle/asn1/DLSequenceParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DLSequenceParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1SequenceParser {
void <init> (com.android.org.bouncycastle.asn1.ASN1StreamParser)
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/DLSet.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DLSet extends com.android.org.bouncycastle.asn1.ASN1Set {
public void <init> ()
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable[])
void <init> (boolean, com.android.org.bouncycastle.asn1.ASN1Encodable[])
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
}
com/android/org/bouncycastle/asn1/DLSetParser.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DLSetParser extends java.lang.Object implements com.android.org.bouncycastle.asn1.ASN1SetParser {
void <init> (com.android.org.bouncycastle.asn1.ASN1StreamParser)
public com.android.org.bouncycastle.asn1.ASN1Encodable readObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/DLTaggedObject.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.DLTaggedObject extends com.android.org.bouncycastle.asn1.ASN1TaggedObject {
public void <init> (boolean, int, com.android.org.bouncycastle.asn1.ASN1Encodable)
boolean isConstructed ()
int encodedLength () throws java.io.IOException
void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
}
com/android/org/bouncycastle/asn1/DateUtil.class
<Unknown>
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.DateUtil extends java.lang.Object {
static java.util.Locale EN_Locale
void <init> ()
static java.util.Date epochAdjust (java.util.Date) throws java.text.ParseException
}
com/android/org/bouncycastle/asn1/DefiniteLengthInputStream.class
<Unknown>
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.DefiniteLengthInputStream extends com.android.org.bouncycastle.asn1.LimitedInputStream {
void <init> (java.io.InputStream, int, int)
int getRemaining ()
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
void readAllIntoByteArray (byte[]) throws java.io.IOException
byte[] toByteArray () throws java.io.IOException
}
com/android/org/bouncycastle/asn1/InMemoryRepresentable.class
<Unknown>
package com.android.org.bouncycastle.asn1
public abstract com.android.org.bouncycastle.asn1.InMemoryRepresentable extends java.lang.Object {
public abstract com.android.org.bouncycastle.asn1.ASN1Primitive getLoadedObject () throws java.io.IOException
}
com/android/org/bouncycastle/asn1/IndefiniteLengthInputStream.class
<Unknown>
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.IndefiniteLengthInputStream extends com.android.org.bouncycastle.asn1.LimitedInputStream {
void <init> (java.io.InputStream, int) throws java.io.IOException
void setEofOn00 (boolean)
public int read (byte[], int, int) throws java.io.IOException
public int read () throws java.io.IOException
}
com/android/org/bouncycastle/asn1/LazyConstructionEnumeration.class
<Unknown>
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.LazyConstructionEnumeration extends java.lang.Object implements java.util.Enumeration {
public void <init> (byte[])
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
com/android/org/bouncycastle/asn1/LazyEncodedSequence.class
<Unknown>
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.LazyEncodedSequence extends com.android.org.bouncycastle.asn1.ASN1Sequence {
void <init> (byte[]) throws java.io.IOException
public synchronized com.android.org.bouncycastle.asn1.ASN1Encodable getObjectAt (int)
public synchronized java.util.Enumeration getObjects ()
public synchronized int hashCode ()
public synchronized java.util.Iterator iterator ()
public synchronized int size ()
public synchronized com.android.org.bouncycastle.asn1.ASN1Encodable[] toArray ()
com.android.org.bouncycastle.asn1.ASN1Encodable[] toArrayInternal ()
synchronized int encodedLength () throws java.io.IOException
synchronized void encode (com.android.org.bouncycastle.asn1.ASN1OutputStream, boolean) throws java.io.IOException
synchronized com.android.org.bouncycastle.asn1.ASN1Primitive toDERObject ()
synchronized com.android.org.bouncycastle.asn1.ASN1Primitive toDLObject ()
}
com/android/org/bouncycastle/asn1/LimitedInputStream.class
<Unknown>
package com.android.org.bouncycastle.asn1
abstract com.android.org.bouncycastle.asn1.LimitedInputStream extends java.io.InputStream {
protected final java.io.InputStream _in
void <init> (java.io.InputStream, int)
int getLimit ()
protected void setParentEofDetect (boolean)
}
com/android/org/bouncycastle/asn1/OIDTokenizer.class
<Unknown>
package com.android.org.bouncycastle.asn1
public com.android.org.bouncycastle.asn1.OIDTokenizer extends java.lang.Object {
public void <init> (java.lang.String)
public boolean hasMoreTokens ()
public java.lang.String nextToken ()
}
com/android/org/bouncycastle/asn1/StreamUtil.class
<Unknown>
package com.android.org.bouncycastle.asn1
com.android.org.bouncycastle.asn1.StreamUtil extends java.lang.Object {
void <init> ()
static int findLimit (java.io.InputStream)
static int calculateBodyLength (int)
static int calculateTagLength (int) throws java.io.IOException
}
com/android/org/bouncycastle/asn1/bc/BCObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.bc
public abstract com.android.org.bouncycastle.asn1.bc.BCObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12_aes128_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12_aes192_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha1_pkcs12_aes256_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12_aes128_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12_aes192_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_pbe_sha256_pkcs12_aes256_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_sig
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHA256ph
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHA512ph
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHAKE128ph
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHAKE256ph
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHA256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHA512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHAKE128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_SHAKE256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHA256ph
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHA512ph
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHAKE128ph
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHAKE256ph
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHA256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHA512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHAKE128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_SHAKE256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_with_SHA256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_with_SHA512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_with_SHAKE128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_with_SHAKE256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_with_SHA256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_with_SHA512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_with_SHAKE128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier xmss_mt_with_SHAKE256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_Rnd1_I
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_Rnd1_III_size
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_Rnd1_III_speed
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_Rnd1_p_I
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_Rnd1_p_III
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_p_I
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier qTESLA_p_III
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bc_ext
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier linkedCertificate
}
com/android/org/bouncycastle/asn1/cms/Attribute.class
<Unknown>
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.Attribute extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.cms.Attribute getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Set)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getAttrType ()
public com.android.org.bouncycastle.asn1.ASN1Set getAttrValues ()
public com.android.org.bouncycastle.asn1.ASN1Encodable[] getAttributeValues ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/cms/AttributeTable.class
<Unknown>
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.AttributeTable extends java.lang.Object {
public void <init> (java.util.Hashtable)
public void <init> (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Set)
public void <init> (com.android.org.bouncycastle.asn1.cms.Attribute)
public void <init> (com.android.org.bouncycastle.asn1.cms.Attributes)
public com.android.org.bouncycastle.asn1.cms.Attribute get (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public com.android.org.bouncycastle.asn1.ASN1EncodableVector getAll (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public int size ()
public java.util.Hashtable toHashtable ()
public com.android.org.bouncycastle.asn1.ASN1EncodableVector toASN1EncodableVector ()
public com.android.org.bouncycastle.asn1.cms.Attributes toASN1Structure ()
public com.android.org.bouncycastle.asn1.cms.AttributeTable add (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.cms.AttributeTable remove (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
}
com/android/org/bouncycastle/asn1/cms/Attributes.class
<Unknown>
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.Attributes extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> (com.android.org.bouncycastle.asn1.ASN1EncodableVector)
public static com.android.org.bouncycastle.asn1.cms.Attributes getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.cms.Attributes getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public com.android.org.bouncycastle.asn1.cms.Attribute[] getAttributes ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/cms/CMSAlgorithmProtection.class
<Unknown>
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.CMSAlgorithmProtection extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final int SIGNATURE
public static final int MAC
public void <init> (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, int, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
public static com.android.org.bouncycastle.asn1.cms.CMSAlgorithmProtection getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithm ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getMacAlgorithm ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/cms/CMSAttributes.class
<Unknown>
package com.android.org.bouncycastle.asn1.cms
public abstract com.android.org.bouncycastle.asn1.cms.CMSAttributes extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier contentType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier messageDigest
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier signingTime
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier counterSignature
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier contentHint
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cmsAlgorithmProtect
}
com/android/org/bouncycastle/asn1/cms/CMSObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.cms
public abstract com.android.org.bouncycastle.asn1.cms.CMSObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier data
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier signedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier envelopedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier signedAndEnvelopedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier digestedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier encryptedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier authenticatedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier compressedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier authEnvelopedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier timestampedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ri
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ri_ocsp_response
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ri_scvp
}
com/android/org/bouncycastle/asn1/cms/ContentInfo.class
<Unknown>
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.ContentInfo extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.cms.CMSObjectIdentifiers {
public static com.android.org.bouncycastle.asn1.cms.ContentInfo getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.cms.ContentInfo getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getContent ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/cms/GCMParameters.class
<Unknown>
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.GCMParameters extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.cms.GCMParameters getInstance (java.lang.Object)
public void <init> (byte[], int)
public byte[] getNonce ()
public int getIcvLen ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/cms/IssuerAndSerialNumber.class
<Unknown>
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.IssuerAndSerialNumber extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.cms.IssuerAndSerialNumber getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public void <init> (com.android.org.bouncycastle.asn1.x509.Certificate)
public void <init> (com.android.org.bouncycastle.asn1.x509.X509CertificateStructure)
public void <init> (com.android.org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.asn1.x509.X509Name, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.asn1.x509.X509Name, com.android.org.bouncycastle.asn1.ASN1Integer)
public com.android.org.bouncycastle.asn1.x500.X500Name getName ()
public com.android.org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/cms/SignedData.class
<Unknown>
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.SignedData extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.cms.SignedData getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.cms.ContentInfo, com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.ASN1Set)
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public com.android.org.bouncycastle.asn1.ASN1Set getDigestAlgorithms ()
public com.android.org.bouncycastle.asn1.cms.ContentInfo getEncapContentInfo ()
public com.android.org.bouncycastle.asn1.ASN1Set getCertificates ()
public com.android.org.bouncycastle.asn1.ASN1Set getCRLs ()
public com.android.org.bouncycastle.asn1.ASN1Set getSignerInfos ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/cms/SignerIdentifier.class
<Unknown>
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.SignerIdentifier extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
public void <init> (com.android.org.bouncycastle.asn1.cms.IssuerAndSerialNumber)
public void <init> (com.android.org.bouncycastle.asn1.ASN1OctetString)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Primitive)
public static com.android.org.bouncycastle.asn1.cms.SignerIdentifier getInstance (java.lang.Object)
public boolean isTagged ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getId ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/cms/SignerInfo.class
<Unknown>
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.SignerInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.cms.SignerInfo getInstance (java.lang.Object) throws java.lang.IllegalArgumentException
public void <init> (com.android.org.bouncycastle.asn1.cms.SignerIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1OctetString, com.android.org.bouncycastle.asn1.ASN1Set)
public void <init> (com.android.org.bouncycastle.asn1.cms.SignerIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.cms.Attributes, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1OctetString, com.android.org.bouncycastle.asn1.cms.Attributes)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public com.android.org.bouncycastle.asn1.cms.SignerIdentifier getSID ()
public com.android.org.bouncycastle.asn1.ASN1Set getAuthenticatedAttributes ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1OctetString getEncryptedDigest ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestEncryptionAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1Set getUnauthenticatedAttributes ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/cms/Time.class
<Unknown>
package com.android.org.bouncycastle.asn1.cms
public com.android.org.bouncycastle.asn1.cms.Time extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
com.android.org.bouncycastle.asn1.ASN1Primitive time
public static com.android.org.bouncycastle.asn1.cms.Time getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Primitive)
public void <init> (java.util.Date)
public void <init> (java.util.Date, java.util.Locale)
public static com.android.org.bouncycastle.asn1.cms.Time getInstance (java.lang.Object)
public java.lang.String getTime ()
public java.util.Date getDate ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/eac/EACObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.eac
public abstract com.android.org.bouncycastle.asn1.eac.EACObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bsi_de
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_PK
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_PK_DH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_PK_ECDH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_DH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_DH_3DES_CBC_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_ECDH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_CA_ECDH_3DES_CBC_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_v1_5_SHA_1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_v1_5_SHA_256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_PSS_SHA_1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_PSS_SHA_256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_v1_5_SHA_512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_RSA_PSS_SHA_512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_TA_ECDSA_SHA_512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_EAC_ePassport
}
com/android/org/bouncycastle/asn1/gm/GMObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.gm
public abstract com.android.org.bouncycastle.asn1.gm.GMObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm6_ecb
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm6_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm6_ofb128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm6_cfb128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_ecb
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_ofb128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_cfb128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_cfb1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm1_cfb8
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_ecb
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_ofb128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_cfb128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_cfb1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ssf33_cfb8
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_ecb
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_ofb128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_cfb128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_cfb1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_cfb8
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_ctr
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_gcm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_ccm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_xts
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_wrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_wrap_pad
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sms4_ocb
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2p256v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2exchange
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier wapip192v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_recommendedParameters
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_specifiedParameters
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sm3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sha1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sha224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sha256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sha384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_sha512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_rmd160
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_whirlpool
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_blake2b512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_blake2s256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2encrypt_with_md5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sm9PublicKey
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm9sign
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm9keyagreement
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm9encrypt
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier hmac_sm3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sm3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sha1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sha256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sha512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sha224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_sha384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_rmd160
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_whirlpool
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_blake2b512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sm2sign_with_blake2s256
}
com/android/org/bouncycastle/asn1/iana/IANAObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.iana
public abstract com.android.org.bouncycastle.asn1.iana.IANAObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier internet
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier directory
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mgmt
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier experimental
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier _private
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier security
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SNMPv2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mail
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier security_mechanisms
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier security_nametypes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkix
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ipsec
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier isakmpOakley
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier hmacMD5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier hmacSHA1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier hmacTIGER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier hmacRIPEMD160
}
com/android/org/bouncycastle/asn1/isismtt/ISISMTTObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.isismtt
public abstract com.android.org.bouncycastle.asn1.isismtt.ISISMTTObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_cp
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_cp_accredited
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_dateOfCertGen
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_procuration
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_admission
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_monetaryLimit
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_declarationOfMajority
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_iCCSN
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_PKReference
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_restriction
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_retrieveIfAllowed
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_requestedCertificate
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_namingAuthorities
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_certInDirSince
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_certHash
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_nameAtBirth
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_additionalInformation
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_isismtt_at_liabilityLimitationFlag
}
com/android/org/bouncycastle/asn1/kisa/KISAObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.kisa
public abstract com.android.org.bouncycastle.asn1.kisa.KISAObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_seedCBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_seedMAC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHA1AndSEED_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_npki_app_cmsSeed_wrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_mod_cms_seed
}
com/android/org/bouncycastle/asn1/misc/MiscObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.misc
public abstract com.android.org.bouncycastle.asn1.misc.MiscObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscape
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCertType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeBaseURL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeRevocationURL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCARevocationURL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeRenewalURL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCApolicyURL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeSSLServerName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier netscapeCertComment
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier verisign
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier verisignCzagExtension
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier verisignPrivate_6_9
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier verisignOnSiteJurisdictionHash
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier verisignBitString_6_13
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier verisignDnbDunsNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier verisignIssStrongCrypto
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier novell
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier novellSecurityAttribs
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier entrust
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier entrustVersionExtension
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cast5CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier hMAC_SHA1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier as_sys_sec_alg_ideaCBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib_algorithm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib_algorithm_blowfish_ECB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib_algorithm_blowfish_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib_algorithm_blowfish_CFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cryptlib_algorithm_blowfish_OFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier blake2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2b160
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2b256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2b384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2b512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2s128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2s160
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2s224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_blake2s256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_scrypt
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_composite
}
com/android/org/bouncycastle/asn1/misc/NetscapeCertType.class
<Unknown>
package com.android.org.bouncycastle.asn1.misc
public com.android.org.bouncycastle.asn1.misc.NetscapeCertType extends com.android.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)
public void <init> (com.android.org.bouncycastle.asn1.DERBitString)
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/misc/NetscapeRevocationURL.class
<Unknown>
package com.android.org.bouncycastle.asn1.misc
public com.android.org.bouncycastle.asn1.misc.NetscapeRevocationURL extends com.android.org.bouncycastle.asn1.DERIA5String {
public void <init> (com.android.org.bouncycastle.asn1.DERIA5String)
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/misc/VerisignCzagExtension.class
<Unknown>
package com.android.org.bouncycastle.asn1.misc
public com.android.org.bouncycastle.asn1.misc.VerisignCzagExtension extends com.android.org.bouncycastle.asn1.DERIA5String {
public void <init> (com.android.org.bouncycastle.asn1.DERIA5String)
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/nist/NISTNamedCurves.class
<Unknown>
package com.android.org.bouncycastle.asn1.nist
public com.android.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, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String)
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByOID (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
public static java.lang.String getName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static java.util.Enumeration getNames ()
}
com/android/org/bouncycastle/asn1/nist/NISTObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.nist
public abstract com.android.org.bouncycastle.asn1.nist.NISTObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier nistAlgorithm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier hashAlgs
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha512_224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha512_256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha3_224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha3_256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha3_384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sha3_512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_shake128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_shake256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA3_224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA3_256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA3_384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA3_512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_shake128_len
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_shake256_len
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_KmacWithSHAKE128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_KmacWithSHAKE256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier aes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_ECB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_OFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_CFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_wrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_GCM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_CCM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes128_wrap_pad
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_ECB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_OFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_CFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_wrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_GCM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_CCM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes192_wrap_pad
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_ECB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_OFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_CFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_wrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_GCM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_CCM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aes256_wrap_pad
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sigAlgs
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dsa_with_sha512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha3_224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha3_256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha3_384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha3_512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_sha3_224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_sha3_256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_sha3_384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_sha3_512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pkcs1_v1_5_with_sha3_224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pkcs1_v1_5_with_sha3_256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pkcs1_v1_5_with_sha3_384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pkcs1_v1_5_with_sha3_512
}
com/android/org/bouncycastle/asn1/nsri/NSRIObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.nsri
public abstract com.android.org.bouncycastle.asn1.nsri.NSRIObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier nsri
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_algorithm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_sea
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_pad
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_pad_null
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_pad_1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_ecb
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_cfb
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_ofb
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_ctr
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_ecb
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_cfb
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_ofb
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_ctr
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_ecb
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_cfb
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_ofb
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_ctr
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_cmac
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_cmac
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_cmac
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_ocb2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_ocb2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_ocb2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_gcm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_gcm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_gcm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_ccm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_ccm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_ccm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_kw
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_kw
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_kw
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria128_kwp
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria192_kwp
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aria256_kwp
}
com/android/org/bouncycastle/asn1/ntt/NTTObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.ntt
public abstract com.android.org.bouncycastle.asn1.ntt.NTTObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia128_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia192_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia256_cbc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia128_wrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia192_wrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_camellia256_wrap
}
com/android/org/bouncycastle/asn1/oiw/OIWObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.oiw
public abstract com.android.org.bouncycastle.asn1.oiw.OIWObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier md4WithRSA
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier md5WithRSA
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier md4WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier desECB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier desCBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier desOFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier desCFB
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier desEDE
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier idSHA1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dsaWithSHA1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha1WithRSA
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier elGamalAlgorithm
}
com/android/org/bouncycastle/asn1/pkcs/Attribute.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.Attribute extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.pkcs.Attribute getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Set)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getAttrType ()
public com.android.org.bouncycastle.asn1.ASN1Set getAttrValues ()
public com.android.org.bouncycastle.asn1.ASN1Encodable[] getAttributeValues ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/AuthenticatedSafe.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.AuthenticatedSafe extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.pkcs.AuthenticatedSafe getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.pkcs.ContentInfo[])
public com.android.org.bouncycastle.asn1.pkcs.ContentInfo[] getContentInfo ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/CRLBag.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.CRLBag extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.pkcs.CRLBag getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getCrlId ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getCrlValue ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/CertBag.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.CertBag extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.pkcs.CertBag getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getCertId ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getCertValue ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/CertificationRequest.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.CertificationRequest extends com.android.org.bouncycastle.asn1.ASN1Object {
protected com.android.org.bouncycastle.asn1.pkcs.CertificationRequestInfo reqInfo
protected com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
protected com.android.org.bouncycastle.asn1.DERBitString sigBits
public static com.android.org.bouncycastle.asn1.pkcs.CertificationRequest getInstance (java.lang.Object)
protected void <init> ()
public void <init> (com.android.org.bouncycastle.asn1.pkcs.CertificationRequestInfo, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.DERBitString)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public com.android.org.bouncycastle.asn1.pkcs.CertificationRequestInfo getCertificationRequestInfo ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public com.android.org.bouncycastle.asn1.DERBitString getSignature ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/CertificationRequestInfo.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.CertificationRequestInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Integer version
com.android.org.bouncycastle.asn1.x500.X500Name subject
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPKInfo
com.android.org.bouncycastle.asn1.ASN1Set attributes
public static com.android.org.bouncycastle.asn1.pkcs.CertificationRequestInfo getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.x500.X500Name, com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, com.android.org.bouncycastle.asn1.ASN1Set)
public void <init> (com.android.org.bouncycastle.asn1.x509.X509Name, com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, com.android.org.bouncycastle.asn1.ASN1Set)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public com.android.org.bouncycastle.asn1.x500.X500Name getSubject ()
public com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public com.android.org.bouncycastle.asn1.ASN1Set getAttributes ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/ContentInfo.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.ContentInfo extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
public static com.android.org.bouncycastle.asn1.pkcs.ContentInfo getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getContent ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/DHParameter.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.DHParameter extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Integer p
com.android.org.bouncycastle.asn1.ASN1Integer g
com.android.org.bouncycastle.asn1.ASN1Integer l
public void <init> (java.math.BigInteger, java.math.BigInteger, int)
public static com.android.org.bouncycastle.asn1.pkcs.DHParameter getInstance (java.lang.Object)
public java.math.BigInteger getP ()
public java.math.BigInteger getG ()
public java.math.BigInteger getL ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/EncryptedData.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.EncryptedData extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Sequence data
public static com.android.org.bouncycastle.asn1.pkcs.EncryptedData getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getContentType ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getEncryptionAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1OctetString getContent ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/EncryptedPrivateKeyInfo.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
public static com.android.org.bouncycastle.asn1.pkcs.EncryptedPrivateKeyInfo getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getEncryptionAlgorithm ()
public byte[] getEncryptedData ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/EncryptionScheme.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.EncryptionScheme extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public static com.android.org.bouncycastle.asn1.pkcs.EncryptionScheme getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getParameters ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/IssuerAndSerialNumber.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x500.X500Name name
com.android.org.bouncycastle.asn1.ASN1Integer certSerialNumber
public static com.android.org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.x509.X509Name, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.asn1.x509.X509Name, com.android.org.bouncycastle.asn1.ASN1Integer)
public void <init> (com.android.org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger)
public com.android.org.bouncycastle.asn1.x500.X500Name getName ()
public com.android.org.bouncycastle.asn1.ASN1Integer getCertificateSerialNumber ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/KeyDerivationFunc.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.KeyDerivationFunc extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public static com.android.org.bouncycastle.asn1.pkcs.KeyDerivationFunc getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getParameters ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/MacData.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.MacData extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x509.DigestInfo digInfo
byte[] salt
java.math.BigInteger iterationCount
public static com.android.org.bouncycastle.asn1.pkcs.MacData getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.x509.DigestInfo, byte[], int)
public com.android.org.bouncycastle.asn1.x509.DigestInfo getMac ()
public byte[] getSalt ()
public java.math.BigInteger getIterationCount ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/PBEParameter.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.PBEParameter extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Integer iterations
com.android.org.bouncycastle.asn1.ASN1OctetString salt
public void <init> (byte[], int)
public static com.android.org.bouncycastle.asn1.pkcs.PBEParameter getInstance (java.lang.Object)
public java.math.BigInteger getIterationCount ()
public byte[] getSalt ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/PBES2Parameters.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.PBES2Parameters extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
public static com.android.org.bouncycastle.asn1.pkcs.PBES2Parameters getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.pkcs.KeyDerivationFunc, com.android.org.bouncycastle.asn1.pkcs.EncryptionScheme)
public com.android.org.bouncycastle.asn1.pkcs.KeyDerivationFunc getKeyDerivationFunc ()
public com.android.org.bouncycastle.asn1.pkcs.EncryptionScheme getEncryptionScheme ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/PBKDF2Params.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.PBKDF2Params extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.pkcs.PBKDF2Params getInstance (java.lang.Object)
public void <init> (byte[], int)
public void <init> (byte[], int, int)
public void <init> (byte[], int, int, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
public void <init> (byte[], int, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
public byte[] getSalt ()
public java.math.BigInteger getIterationCount ()
public java.math.BigInteger getKeyLength ()
public boolean isDefaultPrf ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getPrf ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/PKCS12PBEParams.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.PKCS12PBEParams extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Integer iterations
com.android.org.bouncycastle.asn1.ASN1OctetString iv
public void <init> (byte[], int)
public static com.android.org.bouncycastle.asn1.pkcs.PKCS12PBEParams getInstance (java.lang.Object)
public java.math.BigInteger getIterations ()
public byte[] getIV ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/PKCSObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public abstract com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier rsaEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier md5WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha1WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier srsaOAEPEncryptionSET
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_RSAES_OAEP
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_mgf1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_pSpecified
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_RSASSA_PSS
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha256WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha384WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha512WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha224WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha512_224WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sha512_256WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhKeyAgreement
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD2AndDES_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD2AndRC2_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD5AndDES_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithMD5AndRC2_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHA1AndDES_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHA1AndRC2_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_PBES2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_PBKDF2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier encryptionAlgorithm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier des_EDE3_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier RC2_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier rc4
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier md5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_hmacWithSHA512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_7
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier data
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier signedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier envelopedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier signedAndEnvelopedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier digestedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier encryptedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_emailAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_unstructuredName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_contentType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_messageDigest
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_signingTime
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_counterSignature
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_challengePassword
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_unstructuredAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_extendedCertificateAttributes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_signingDescription
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_extensionRequest
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_smimeCapabilities
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_smime
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_friendlyName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_9_at_localKeyId
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x509certType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certTypes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x509Certificate
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sdsiCertificate
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier crlTypes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x509Crl
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_cmsAlgorithmProtect
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier preferSignedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier canNotDecryptAny
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sMIMECapabilitiesVersions
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_authData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_TSTInfo
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_compressedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_authEnvelopedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ct_timestampedData
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_PWRI_KEK
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsa_KEM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_hss_lms_hashsig
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_AEADChaCha20Poly1305
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_hkdf_with_sha256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_hkdf_with_sha384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_hkdf_with_sha512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfOrigin
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfReceipt
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfDelivery
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfSender
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfApproval
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_cti_ets_proofOfCreation
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_receiptRequest
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_contentHint
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_msgSigDigest
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_contentReference
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_encrypKeyPref
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signingCertificate
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signingCertificateV2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_contentIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signatureTimeStampToken
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_sigPolicyId
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_commitmentType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_signerLocation
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_signerAttr
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_otherSigCert
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_contentTimestamp
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_certificateRefs
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_revocationRefs
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_certValues
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_revocationValues
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_escTimeStamp
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_certCRLTimestamp
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_ets_archiveTimestamp
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_decryptKeyID
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_implCryptoAlgs
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_asymmDecryptKeyID
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_implCompressAlgs
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_communityIdentifiers
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_sigPolicyId
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_commitmentType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_signerLocation
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_aa_otherSigCert
public static final String id_spq
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_spq_ets_uri
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_spq_ets_unotice
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_12
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier bagtypes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier keyBag
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs8ShroudedKeyBag
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certBag
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier crlBag
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secretBag
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier safeContentsBag
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pkcs_12PbeIds
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd128BitRC4
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd40BitRC4
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd3_KeyTripleDES_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd2_KeyTripleDES_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd128BitRC2_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbeWithSHAAnd40BitRC2_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier pbewithSHAAnd40BitRC2_CBC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_CMS3DESwrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_CMSRC2wrap
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_ESDH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_alg_SSDH
}
com/android/org/bouncycastle/asn1/pkcs/Pfx.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.Pfx extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
public static com.android.org.bouncycastle.asn1.pkcs.Pfx getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.pkcs.ContentInfo, com.android.org.bouncycastle.asn1.pkcs.MacData)
public com.android.org.bouncycastle.asn1.pkcs.ContentInfo getAuthSafe ()
public com.android.org.bouncycastle.asn1.pkcs.MacData getMacData ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/PrivateKeyInfo.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
public void <init> (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable, com.android.org.bouncycastle.asn1.ASN1Set) throws java.io.IOException
public void <init> (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable, com.android.org.bouncycastle.asn1.ASN1Set, byte[]) throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public com.android.org.bouncycastle.asn1.ASN1Set getAttributes ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getPrivateKeyAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1OctetString getPrivateKey ()
public com.android.org.bouncycastle.asn1.ASN1Encodable parsePrivateKey () throws java.io.IOException
public boolean hasPublicKey ()
public com.android.org.bouncycastle.asn1.ASN1Encodable parsePublicKey () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1BitString getPublicKeyData ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/RSAESOAEPparams.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.RSAESOAEPparams extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_HASH_ALGORITHM
public static final com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_MASK_GEN_FUNCTION
public static final com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_P_SOURCE_ALGORITHM
public static com.android.org.bouncycastle.asn1.pkcs.RSAESOAEPparams getInstance (java.lang.Object)
public void <init> ()
public void <init> (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getHashAlgorithm ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getMaskGenAlgorithm ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getPSourceAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/RSAPrivateKey.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey getInstance (java.lang.Object)
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)
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 com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/RSAPrivateKeyStructure.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKeyStructure getInstance (java.lang.Object)
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)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
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 com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/RSAPublicKey.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.RSAPublicKey extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.pkcs.RSAPublicKey getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.pkcs.RSAPublicKey getInstance (java.lang.Object)
public void <init> (java.math.BigInteger, java.math.BigInteger)
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/RSASSAPSSparams.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.RSASSAPSSparams extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_HASH_ALGORITHM
public static final com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_MASK_GEN_FUNCTION
public static final com.android.org.bouncycastle.asn1.ASN1Integer DEFAULT_SALT_LENGTH
public static final com.android.org.bouncycastle.asn1.ASN1Integer DEFAULT_TRAILER_FIELD
public static com.android.org.bouncycastle.asn1.pkcs.RSASSAPSSparams getInstance (java.lang.Object)
public void <init> ()
public void <init> (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Integer)
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getHashAlgorithm ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getMaskGenAlgorithm ()
public java.math.BigInteger getSaltLength ()
public java.math.BigInteger getTrailerField ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/SafeBag.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.SafeBag extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable, com.android.org.bouncycastle.asn1.ASN1Set)
public static com.android.org.bouncycastle.asn1.pkcs.SafeBag getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getBagId ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagValue ()
public com.android.org.bouncycastle.asn1.ASN1Set getBagAttributes ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/pkcs/SignedData.class
<Unknown>
package com.android.org.bouncycastle.asn1.pkcs
public com.android.org.bouncycastle.asn1.pkcs.SignedData extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
public static com.android.org.bouncycastle.asn1.pkcs.SignedData getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.pkcs.ContentInfo, com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.ASN1Set, com.android.org.bouncycastle.asn1.ASN1Set)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public com.android.org.bouncycastle.asn1.ASN1Set getDigestAlgorithms ()
public com.android.org.bouncycastle.asn1.pkcs.ContentInfo getContentInfo ()
public com.android.org.bouncycastle.asn1.ASN1Set getCertificates ()
public com.android.org.bouncycastle.asn1.ASN1Set getCRLs ()
public com.android.org.bouncycastle.asn1.ASN1Set getSignerInfos ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/sec/ECPrivateKey.class
<Unknown>
package com.android.org.bouncycastle.asn1.sec
public com.android.org.bouncycastle.asn1.sec.ECPrivateKey extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.sec.ECPrivateKey getInstance (java.lang.Object)
public void <init> (java.math.BigInteger)
public void <init> (int, java.math.BigInteger)
public void <init> (java.math.BigInteger, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (java.math.BigInteger, com.android.org.bouncycastle.asn1.DERBitString, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (int, java.math.BigInteger, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (int, java.math.BigInteger, com.android.org.bouncycastle.asn1.DERBitString, com.android.org.bouncycastle.asn1.ASN1Encodable)
public java.math.BigInteger getKey ()
public com.android.org.bouncycastle.asn1.DERBitString getPublicKey ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getParameters ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/sec/ECPrivateKeyStructure.class
<Unknown>
package com.android.org.bouncycastle.asn1.sec
public com.android.org.bouncycastle.asn1.sec.ECPrivateKeyStructure extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public void <init> (java.math.BigInteger)
public void <init> (java.math.BigInteger, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (java.math.BigInteger, com.android.org.bouncycastle.asn1.DERBitString, com.android.org.bouncycastle.asn1.ASN1Encodable)
public java.math.BigInteger getKey ()
public com.android.org.bouncycastle.asn1.DERBitString getPublicKey ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getParameters ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/sec/SECNamedCurves.class
<Unknown>
package com.android.org.bouncycastle.asn1.sec
public com.android.org.bouncycastle.asn1.sec.SECNamedCurves extends java.lang.Object {
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp112r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp112r2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp128r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp128r2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp160k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp160r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp160r2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp192k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp192r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp224k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp224r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp256k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp256r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp384r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp521r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect113r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect113r2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect131r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect131r2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect163k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect163r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect163r2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect193r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect193r2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect233k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect233r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect239k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect283k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect283r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect409k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect409r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder sect571k1
static com.android.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> ()
static void defineCurve (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder)
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String)
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByOID (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
public static java.lang.String getName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static java.util.Enumeration getNames ()
}
com/android/org/bouncycastle/asn1/sec/SECObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.sec
public abstract com.android.org.bouncycastle.asn1.sec.SECObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ellipticCurve
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect163k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect163r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect239k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect113r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect113r2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp112r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp112r2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp160r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp160k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp256k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect163r2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect283k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect283r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect131r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect131r2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect193r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect193r2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect233k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect233r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp128r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp128r2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp160r2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp192k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp224k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp224r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp384r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp521r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect409k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect409r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect571k1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sect571r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp192r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secp256r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier secg_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha224kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha256kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha384kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha512kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha224kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha256kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha384kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha512kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha224kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha256kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha384kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha512kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mqvFull_sha224kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mqvFull_sha256kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mqvFull_sha384kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mqvFull_sha512kdf_scheme
}
com/android/org/bouncycastle/asn1/teletrust/TeleTrusTObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.teletrust
public abstract com.android.org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier teleTrusTAlgorithm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd160
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier teleTrusTRSAsignatureAlgorithm
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier rsaSignatureWithripemd160
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier rsaSignatureWithripemd128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier rsaSignatureWithripemd256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecSign
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecSignWithSha1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecSignWithRipemd160
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecc_brainpool
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ellipticCurve
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier versionOne
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP160r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP160t1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP192r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP192t1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP224r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP224t1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP256r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP256t1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP320r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP320t1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP384r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP384t1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP512r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier brainpoolP512t1
}
com/android/org/bouncycastle/asn1/util/ASN1Dump.class
<Unknown>
package com.android.org.bouncycastle.asn1.util
public com.android.org.bouncycastle.asn1.util.ASN1Dump extends java.lang.Object {
public void <init> ()
static void _dumpAsString (java.lang.String, boolean, com.android.org.bouncycastle.asn1.ASN1Primitive, java.lang.StringBuffer)
public static java.lang.String dumpAsString (java.lang.Object)
public static java.lang.String dumpAsString (java.lang.Object, boolean)
}
com/android/org/bouncycastle/asn1/x500/AttributeTypeAndValue.class
<Unknown>
package com.android.org.bouncycastle.asn1.x500
public com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getType ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getValue ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x500/DirectoryString.class
<Unknown>
package com.android.org.bouncycastle.asn1.x500
public com.android.org.bouncycastle.asn1.x500.DirectoryString extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice com.android.org.bouncycastle.asn1.ASN1String {
public static com.android.org.bouncycastle.asn1.x500.DirectoryString getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.x500.DirectoryString getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (java.lang.String)
public java.lang.String getString ()
public java.lang.String toString ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x500/RDN.class
<Unknown>
package com.android.org.bouncycastle.asn1.x500
public com.android.org.bouncycastle.asn1.x500.RDN extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x500.RDN getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue)
public void <init> (com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[])
public boolean isMultiValued ()
public int size ()
public com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue getFirst ()
public com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[] getTypesAndValues ()
int collectAttributeTypes (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[], int)
boolean containsAttributeType (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x500/X500Name.class
<Unknown>
package com.android.org.bouncycastle.asn1.x500
public com.android.org.bouncycastle.asn1.x500.X500Name extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
public void <init> (com.android.org.bouncycastle.asn1.x500.X500NameStyle, com.android.org.bouncycastle.asn1.x500.X500Name)
public static com.android.org.bouncycastle.asn1.x500.X500Name getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x500.X500Name getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.x500.X500Name getInstance (com.android.org.bouncycastle.asn1.x500.X500NameStyle, java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.x500.RDN[])
public void <init> (com.android.org.bouncycastle.asn1.x500.X500NameStyle, com.android.org.bouncycastle.asn1.x500.RDN[])
public void <init> (java.lang.String)
public void <init> (com.android.org.bouncycastle.asn1.x500.X500NameStyle, java.lang.String)
public com.android.org.bouncycastle.asn1.x500.RDN[] getRDNs ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getAttributeTypes ()
public com.android.org.bouncycastle.asn1.x500.RDN[] getRDNs (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public int hashCode ()
public boolean equals (java.lang.Object)
public java.lang.String toString ()
public static void setDefaultStyle (com.android.org.bouncycastle.asn1.x500.X500NameStyle)
public static com.android.org.bouncycastle.asn1.x500.X500NameStyle getDefaultStyle ()
}
com/android/org/bouncycastle/asn1/x500/X500NameBuilder.class
<Unknown>
package com.android.org.bouncycastle.asn1.x500
public com.android.org.bouncycastle.asn1.x500.X500NameBuilder extends java.lang.Object {
public void <init> ()
public void <init> (com.android.org.bouncycastle.asn1.x500.X500NameStyle)
public com.android.org.bouncycastle.asn1.x500.X500NameBuilder addRDN (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
public com.android.org.bouncycastle.asn1.x500.X500NameBuilder addRDN (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.x500.X500NameBuilder addRDN (com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue)
public com.android.org.bouncycastle.asn1.x500.X500NameBuilder addMultiValuedRDN (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[], java.lang.String[])
public com.android.org.bouncycastle.asn1.x500.X500NameBuilder addMultiValuedRDN (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[], com.android.org.bouncycastle.asn1.ASN1Encodable[])
public com.android.org.bouncycastle.asn1.x500.X500NameBuilder addMultiValuedRDN (com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue[])
public com.android.org.bouncycastle.asn1.x500.X500Name build ()
}
com/android/org/bouncycastle/asn1/x500/X500NameStyle.class
<Unknown>
package com.android.org.bouncycastle.asn1.x500
public abstract com.android.org.bouncycastle.asn1.x500.X500NameStyle extends java.lang.Object {
public abstract com.android.org.bouncycastle.asn1.ASN1Encodable stringToValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
public abstract com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier attrNameToOID (java.lang.String)
public abstract com.android.org.bouncycastle.asn1.x500.RDN[] fromString (java.lang.String)
public abstract boolean areEqual (com.android.org.bouncycastle.asn1.x500.X500Name, com.android.org.bouncycastle.asn1.x500.X500Name)
public abstract int calculateHashCode (com.android.org.bouncycastle.asn1.x500.X500Name)
public abstract java.lang.String toString (com.android.org.bouncycastle.asn1.x500.X500Name)
public abstract java.lang.String oidToDisplayName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public abstract java.lang.String[] oidToAttrNames (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
}
com/android/org/bouncycastle/asn1/x500/style/AbstractX500NameStyle.class
<Unknown>
package com.android.org.bouncycastle.asn1.x500.style
public abstract com.android.org.bouncycastle.asn1.x500.style.AbstractX500NameStyle extends java.lang.Object implements com.android.org.bouncycastle.asn1.x500.X500NameStyle {
public void <init> ()
public static java.util.Hashtable copyHashTable (java.util.Hashtable)
public int calculateHashCode (com.android.org.bouncycastle.asn1.x500.X500Name)
public com.android.org.bouncycastle.asn1.ASN1Encodable stringToValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
protected com.android.org.bouncycastle.asn1.ASN1Encodable encodeStringValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
public boolean areEqual (com.android.org.bouncycastle.asn1.x500.X500Name, com.android.org.bouncycastle.asn1.x500.X500Name)
protected boolean rdnAreEqual (com.android.org.bouncycastle.asn1.x500.RDN, com.android.org.bouncycastle.asn1.x500.RDN)
}
com/android/org/bouncycastle/asn1/x500/style/BCStrictStyle.class
<Unknown>
package com.android.org.bouncycastle.asn1.x500.style
public com.android.org.bouncycastle.asn1.x500.style.BCStrictStyle extends com.android.org.bouncycastle.asn1.x500.style.BCStyle {
public static final com.android.org.bouncycastle.asn1.x500.X500NameStyle INSTANCE
public void <init> ()
public boolean areEqual (com.android.org.bouncycastle.asn1.x500.X500Name, com.android.org.bouncycastle.asn1.x500.X500Name)
}
com/android/org/bouncycastle/asn1/x500/style/BCStyle.class
<Unknown>
package com.android.org.bouncycastle.asn1.x500.style
public com.android.org.bouncycastle.asn1.x500.style.BCStyle extends com.android.org.bouncycastle.asn1.x500.style.AbstractX500NameStyle {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier C
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier O
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier OU
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier T
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier CN
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SN
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier STREET
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SERIALNUMBER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier L
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ST
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SURNAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier GIVENNAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier INITIALS
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier GENERATION
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier UNIQUE_IDENTIFIER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DESCRIPTION
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier BUSINESS_CATEGORY
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_CODE
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DN_QUALIFIER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier PSEUDONYM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ROLE
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DATE_OF_BIRTH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier PLACE_OF_BIRTH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier GENDER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_CITIZENSHIP
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_RESIDENCE
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier NAME_AT_BIRTH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_ADDRESS
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DMD_NAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier TELEPHONE_NUMBER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier NAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ORGANIZATION_IDENTIFIER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier EmailAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier E
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DC
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier UID
public static final com.android.org.bouncycastle.asn1.x500.X500NameStyle INSTANCE
protected final java.util.Hashtable defaultLookUp
protected final java.util.Hashtable defaultSymbols
protected void <init> ()
protected com.android.org.bouncycastle.asn1.ASN1Encodable encodeStringValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
public java.lang.String oidToDisplayName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public java.lang.String[] oidToAttrNames (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier attrNameToOID (java.lang.String)
public com.android.org.bouncycastle.asn1.x500.RDN[] fromString (java.lang.String)
public java.lang.String toString (com.android.org.bouncycastle.asn1.x500.X500Name)
}
com/android/org/bouncycastle/asn1/x500/style/IETFUtils.class
<Unknown>
package com.android.org.bouncycastle.asn1.x500.style
public com.android.org.bouncycastle.asn1.x500.style.IETFUtils extends java.lang.Object {
public void <init> ()
public static com.android.org.bouncycastle.asn1.x500.RDN[] rDNsFromString (java.lang.String, com.android.org.bouncycastle.asn1.x500.X500NameStyle)
public static java.lang.String[] findAttrNamesForOID (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.util.Hashtable)
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier decodeAttrName (java.lang.String, java.util.Hashtable)
public static com.android.org.bouncycastle.asn1.ASN1Encodable valueFromHexString (java.lang.String, int) throws java.io.IOException
public static void appendRDN (java.lang.StringBuffer, com.android.org.bouncycastle.asn1.x500.RDN, java.util.Hashtable)
public static void appendTypeAndValue (java.lang.StringBuffer, com.android.org.bouncycastle.asn1.x500.AttributeTypeAndValue, java.util.Hashtable)
public static java.lang.String valueToString (com.android.org.bouncycastle.asn1.ASN1Encodable)
public static java.lang.String canonicalize (java.lang.String)
public static java.lang.String canonicalString (com.android.org.bouncycastle.asn1.ASN1Encodable)
public static java.lang.String stripInternalSpaces (java.lang.String)
public static boolean rDNAreEqual (com.android.org.bouncycastle.asn1.x500.RDN, com.android.org.bouncycastle.asn1.x500.RDN)
}
com/android/org/bouncycastle/asn1/x500/style/RFC4519Style.class
<Unknown>
package com.android.org.bouncycastle.asn1.x500.style
public com.android.org.bouncycastle.asn1.x500.style.RFC4519Style extends com.android.org.bouncycastle.asn1.x500.style.AbstractX500NameStyle {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier businessCategory
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cn
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dc
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier description
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier destinationIndicator
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier distinguishedName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dnQualifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier enhancedSearchGuide
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier facsimileTelephoneNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier generationQualifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier givenName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier houseIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier initials
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier internationalISDNNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier l
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier member
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier name
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier o
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ou
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier owner
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier physicalDeliveryOfficeName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier postalAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier postalCode
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier postOfficeBox
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier preferredDeliveryMethod
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier registeredAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier roleOccupant
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier searchGuide
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier seeAlso
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier serialNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier sn
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier st
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier street
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier telephoneNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier teletexTerminalIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier telexNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier title
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier uid
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier uniqueMember
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier userPassword
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x121Address
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x500UniqueIdentifier
public static final com.android.org.bouncycastle.asn1.x500.X500NameStyle INSTANCE
protected final java.util.Hashtable defaultLookUp
protected final java.util.Hashtable defaultSymbols
protected void <init> ()
protected com.android.org.bouncycastle.asn1.ASN1Encodable encodeStringValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
public java.lang.String oidToDisplayName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public java.lang.String[] oidToAttrNames (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier attrNameToOID (java.lang.String)
public com.android.org.bouncycastle.asn1.x500.RDN[] fromString (java.lang.String)
public java.lang.String toString (com.android.org.bouncycastle.asn1.x500.X500Name)
}
com/android/org/bouncycastle/asn1/x500/style/X500NameTokenizer.class
<Unknown>
package com.android.org.bouncycastle.asn1.x500.style
public com.android.org.bouncycastle.asn1.x500.style.X500NameTokenizer extends java.lang.Object {
public void <init> (java.lang.String)
public void <init> (java.lang.String, char)
public boolean hasMoreTokens ()
public java.lang.String nextToken ()
}
com/android/org/bouncycastle/asn1/x509/AlgorithmIdentifier.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithm ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getParameters ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/AttCertIssuer.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.AttCertIssuer extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
com.android.org.bouncycastle.asn1.ASN1Encodable obj
com.android.org.bouncycastle.asn1.ASN1Primitive choiceObj
public static com.android.org.bouncycastle.asn1.x509.AttCertIssuer getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.x509.AttCertIssuer getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralNames)
public void <init> (com.android.org.bouncycastle.asn1.x509.V2Form)
public com.android.org.bouncycastle.asn1.ASN1Encodable getIssuer ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/AttCertValidityPeriod.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.AttCertValidityPeriod extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1GeneralizedTime notBeforeTime
com.android.org.bouncycastle.asn1.ASN1GeneralizedTime notAfterTime
public static com.android.org.bouncycastle.asn1.x509.AttCertValidityPeriod getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1GeneralizedTime, com.android.org.bouncycastle.asn1.ASN1GeneralizedTime)
public com.android.org.bouncycastle.asn1.ASN1GeneralizedTime getNotBeforeTime ()
public com.android.org.bouncycastle.asn1.ASN1GeneralizedTime getNotAfterTime ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/Attribute.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.Attribute extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x509.Attribute getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Set)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getAttrType ()
public com.android.org.bouncycastle.asn1.ASN1Encodable[] getAttributeValues ()
public com.android.org.bouncycastle.asn1.ASN1Set getAttrValues ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/AttributeCertificate.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.AttributeCertificate extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x509.AttributeCertificateInfo acinfo
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signatureAlgorithm
com.android.org.bouncycastle.asn1.DERBitString signatureValue
public static com.android.org.bouncycastle.asn1.x509.AttributeCertificate getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.x509.AttributeCertificateInfo, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.DERBitString)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public com.android.org.bouncycastle.asn1.x509.AttributeCertificateInfo getAcinfo ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public com.android.org.bouncycastle.asn1.DERBitString getSignatureValue ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/AttributeCertificateInfo.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.AttributeCertificateInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x509.AttributeCertificateInfo getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.AttributeCertificateInfo getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public com.android.org.bouncycastle.asn1.x509.Holder getHolder ()
public com.android.org.bouncycastle.asn1.x509.AttCertIssuer getIssuer ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature ()
public com.android.org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public com.android.org.bouncycastle.asn1.x509.AttCertValidityPeriod getAttrCertValidityPeriod ()
public com.android.org.bouncycastle.asn1.ASN1Sequence getAttributes ()
public com.android.org.bouncycastle.asn1.DERBitString getIssuerUniqueID ()
public com.android.org.bouncycastle.asn1.x509.Extensions getExtensions ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/AuthorityKeyIdentifier.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.AuthorityKeyIdentifier extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1OctetString keyidentifier
com.android.org.bouncycastle.asn1.x509.GeneralNames certissuer
com.android.org.bouncycastle.asn1.ASN1Integer certserno
public static com.android.org.bouncycastle.asn1.x509.AuthorityKeyIdentifier getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.AuthorityKeyIdentifier getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.x509.AuthorityKeyIdentifier fromExtensions (com.android.org.bouncycastle.asn1.x509.Extensions)
protected void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public void <init> (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
public void <init> (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, com.android.org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger)
public void <init> (byte[])
public void <init> (byte[], com.android.org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger)
public byte[] getKeyIdentifier ()
public com.android.org.bouncycastle.asn1.x509.GeneralNames getAuthorityCertIssuer ()
public java.math.BigInteger getAuthorityCertSerialNumber ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/x509/BasicConstraints.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.BasicConstraints extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Boolean cA
com.android.org.bouncycastle.asn1.ASN1Integer pathLenConstraint
public static com.android.org.bouncycastle.asn1.x509.BasicConstraints getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.BasicConstraints getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.x509.BasicConstraints fromExtensions (com.android.org.bouncycastle.asn1.x509.Extensions)
public void <init> (boolean)
public void <init> (int)
public boolean isCA ()
public java.math.BigInteger getPathLenConstraint ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/x509/CRLDistPoint.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.CRLDistPoint extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.x509.CRLDistPoint getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.CRLDistPoint getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.x509.CRLDistPoint fromExtensions (com.android.org.bouncycastle.asn1.x509.Extensions)
public void <init> (com.android.org.bouncycastle.asn1.x509.DistributionPoint[])
public com.android.org.bouncycastle.asn1.x509.DistributionPoint[] getDistributionPoints ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/x509/CRLNumber.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.CRLNumber extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> (java.math.BigInteger)
public java.math.BigInteger getCRLNumber ()
public java.lang.String toString ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public static com.android.org.bouncycastle.asn1.x509.CRLNumber getInstance (java.lang.Object)
}
com/android/org/bouncycastle/asn1/x509/CRLReason.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.CRLReason extends com.android.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
public static com.android.org.bouncycastle.asn1.x509.CRLReason getInstance (java.lang.Object)
public java.lang.String toString ()
public java.math.BigInteger getValue ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public static com.android.org.bouncycastle.asn1.x509.CRLReason lookup (int)
}
com/android/org/bouncycastle/asn1/x509/Certificate.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.Certificate extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.x509.TBSCertificate tbsCert
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
com.android.org.bouncycastle.asn1.DERBitString sig
public static com.android.org.bouncycastle.asn1.x509.Certificate getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.Certificate getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.x509.TBSCertificate getTBSCertificate ()
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public int getVersionNumber ()
public com.android.org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public com.android.org.bouncycastle.asn1.x500.X500Name getIssuer ()
public com.android.org.bouncycastle.asn1.x509.Time getStartDate ()
public com.android.org.bouncycastle.asn1.x509.Time getEndDate ()
public com.android.org.bouncycastle.asn1.x500.X500Name getSubject ()
public com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public com.android.org.bouncycastle.asn1.DERBitString getSignature ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/CertificateList.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.CertificateList extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x509.TBSCertList tbsCertList
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
com.android.org.bouncycastle.asn1.DERBitString sig
boolean isHashCodeSet
int hashCodeValue
public static com.android.org.bouncycastle.asn1.x509.CertificateList getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.CertificateList getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public com.android.org.bouncycastle.asn1.x509.TBSCertList getTBSCertList ()
public com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry[] getRevokedCertificates ()
public java.util.Enumeration getRevokedCertificateEnumeration ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public com.android.org.bouncycastle.asn1.DERBitString getSignature ()
public int getVersionNumber ()
public com.android.org.bouncycastle.asn1.x500.X500Name getIssuer ()
public com.android.org.bouncycastle.asn1.x509.Time getThisUpdate ()
public com.android.org.bouncycastle.asn1.x509.Time getNextUpdate ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public int hashCode ()
}
com/android/org/bouncycastle/asn1/x509/DSAParameter.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.DSAParameter extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Integer p
com.android.org.bouncycastle.asn1.ASN1Integer q
com.android.org.bouncycastle.asn1.ASN1Integer g
public static com.android.org.bouncycastle.asn1.x509.DSAParameter getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.DSAParameter getInstance (java.lang.Object)
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
public java.math.BigInteger getP ()
public java.math.BigInteger getQ ()
public java.math.BigInteger getG ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/DigestInfo.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.DigestInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x509.DigestInfo getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.DigestInfo getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmId ()
public byte[] getDigest ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/DistributionPoint.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.DistributionPoint extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x509.DistributionPointName distributionPoint
com.android.org.bouncycastle.asn1.x509.ReasonFlags reasons
com.android.org.bouncycastle.asn1.x509.GeneralNames cRLIssuer
public static com.android.org.bouncycastle.asn1.x509.DistributionPoint getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.DistributionPoint getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public void <init> (com.android.org.bouncycastle.asn1.x509.DistributionPointName, com.android.org.bouncycastle.asn1.x509.ReasonFlags, com.android.org.bouncycastle.asn1.x509.GeneralNames)
public com.android.org.bouncycastle.asn1.x509.DistributionPointName getDistributionPoint ()
public com.android.org.bouncycastle.asn1.x509.ReasonFlags getReasons ()
public com.android.org.bouncycastle.asn1.x509.GeneralNames getCRLIssuer ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/x509/DistributionPointName.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.DistributionPointName extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
com.android.org.bouncycastle.asn1.ASN1Encodable name
int type
public static final int FULL_NAME
public static final int NAME_RELATIVE_TO_CRL_ISSUER
public static com.android.org.bouncycastle.asn1.x509.DistributionPointName getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.DistributionPointName getInstance (java.lang.Object)
public void <init> (int, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralNames)
public int getType ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getName ()
public void <init> (com.android.org.bouncycastle.asn1.ASN1TaggedObject)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/x509/ExtendedKeyUsage.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.ExtendedKeyUsage extends com.android.org.bouncycastle.asn1.ASN1Object {
java.util.Hashtable usageTable
com.android.org.bouncycastle.asn1.ASN1Sequence seq
public static com.android.org.bouncycastle.asn1.x509.ExtendedKeyUsage getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.ExtendedKeyUsage getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.x509.ExtendedKeyUsage fromExtensions (com.android.org.bouncycastle.asn1.x509.Extensions)
public void <init> (com.android.org.bouncycastle.asn1.x509.KeyPurposeId)
public void <init> (com.android.org.bouncycastle.asn1.x509.KeyPurposeId[])
public void <init> (java.util.Vector)
public boolean hasKeyPurposeId (com.android.org.bouncycastle.asn1.x509.KeyPurposeId)
public com.android.org.bouncycastle.asn1.x509.KeyPurposeId[] getUsages ()
public int size ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/Extension.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.Extension extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectDirectoryAttributes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectKeyIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier keyUsage
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier privateKeyUsagePeriod
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectAlternativeName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier issuerAlternativeName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier basicConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cRLNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier reasonCode
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier instructionCode
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier invalidityDate
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier deltaCRLIndicator
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier issuingDistributionPoint
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certificateIssuer
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier nameConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cRLDistributionPoints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certificatePolicies
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier policyMappings
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier authorityKeyIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier policyConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier extendedKeyUsage
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier freshestCRL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier inhibitAnyPolicy
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier authorityInfoAccess
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectInfoAccess
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier logoType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier biometricInfo
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier qCStatements
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier auditIdentity
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier noRevAvail
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier targetInformation
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier expiredCertsOnCRL
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Boolean, com.android.org.bouncycastle.asn1.ASN1OctetString)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[])
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, com.android.org.bouncycastle.asn1.ASN1OctetString)
public static com.android.org.bouncycastle.asn1.x509.Extension create (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
public static com.android.org.bouncycastle.asn1.x509.Extension getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getExtnId ()
public boolean isCritical ()
public com.android.org.bouncycastle.asn1.ASN1OctetString getExtnValue ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getParsedValue ()
public int hashCode ()
public boolean equals (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/Extensions.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.Extensions extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x509.Extension getExtension (com.android.org.bouncycastle.asn1.x509.Extensions, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static com.android.org.bouncycastle.asn1.ASN1Encodable getExtensionParsedValue (com.android.org.bouncycastle.asn1.x509.Extensions, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static com.android.org.bouncycastle.asn1.x509.Extensions getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.Extensions getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.x509.Extension)
public void <init> (com.android.org.bouncycastle.asn1.x509.Extension[])
public java.util.Enumeration oids ()
public com.android.org.bouncycastle.asn1.x509.Extension getExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public com.android.org.bouncycastle.asn1.ASN1Encodable getExtensionParsedValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public boolean equivalent (com.android.org.bouncycastle.asn1.x509.Extensions)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getExtensionOIDs ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getNonCriticalExtensionOIDs ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getCriticalExtensionOIDs ()
}
com/android/org/bouncycastle/asn1/x509/ExtensionsGenerator.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.ExtensionsGenerator extends java.lang.Object {
public void <init> ()
public void reset ()
public void addExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
public void addExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[])
public void addExtension (com.android.org.bouncycastle.asn1.x509.Extension)
public void replaceExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
public void replaceExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[])
public void replaceExtension (com.android.org.bouncycastle.asn1.x509.Extension)
public void removeExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public boolean hasExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public com.android.org.bouncycastle.asn1.x509.Extension getExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public boolean isEmpty ()
public com.android.org.bouncycastle.asn1.x509.Extensions generate ()
}
com/android/org/bouncycastle/asn1/x509/GeneralName.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.GeneralName extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.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
public void <init> (com.android.org.bouncycastle.asn1.x509.X509Name)
public void <init> (com.android.org.bouncycastle.asn1.x500.X500Name)
public void <init> (int, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (int, java.lang.String)
public static com.android.org.bouncycastle.asn1.x509.GeneralName getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.x509.GeneralName getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public int getTagNo ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getName ()
public java.lang.String toString ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/GeneralNames.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.GeneralNames extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x509.GeneralNames getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.x509.GeneralNames getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.GeneralNames fromExtensions (com.android.org.bouncycastle.asn1.x509.Extensions, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralName)
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralName[])
public com.android.org.bouncycastle.asn1.x509.GeneralName[] getNames ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/x509/GeneralSubtree.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.GeneralSubtree extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralName, java.math.BigInteger, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralName)
public static com.android.org.bouncycastle.asn1.x509.GeneralSubtree getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.GeneralSubtree getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.x509.GeneralName getBase ()
public java.math.BigInteger getMinimum ()
public java.math.BigInteger getMaximum ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/Holder.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.Holder extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final int V1_CERTIFICATE_HOLDER
public static final int V2_CERTIFICATE_HOLDER
com.android.org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID
com.android.org.bouncycastle.asn1.x509.GeneralNames entityName
com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo
public static com.android.org.bouncycastle.asn1.x509.Holder getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.x509.IssuerSerial)
public void <init> (com.android.org.bouncycastle.asn1.x509.IssuerSerial, int)
public int getVersion ()
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralNames)
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralNames, int)
public void <init> (com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo)
public com.android.org.bouncycastle.asn1.x509.IssuerSerial getBaseCertificateID ()
public com.android.org.bouncycastle.asn1.x509.GeneralNames getEntityName ()
public com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo getObjectDigestInfo ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/IssuerSerial.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.IssuerSerial extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x509.GeneralNames issuer
com.android.org.bouncycastle.asn1.ASN1Integer serial
com.android.org.bouncycastle.asn1.DERBitString issuerUID
public static com.android.org.bouncycastle.asn1.x509.IssuerSerial getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.x509.IssuerSerial getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (com.android.org.bouncycastle.asn1.x500.X500Name, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralNames, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralNames, com.android.org.bouncycastle.asn1.ASN1Integer)
public com.android.org.bouncycastle.asn1.x509.GeneralNames getIssuer ()
public com.android.org.bouncycastle.asn1.ASN1Integer getSerial ()
public com.android.org.bouncycastle.asn1.DERBitString getIssuerUID ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/IssuingDistributionPoint.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.IssuingDistributionPoint extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x509.IssuingDistributionPoint getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.IssuingDistributionPoint getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.x509.DistributionPointName, boolean, boolean, com.android.org.bouncycastle.asn1.x509.ReasonFlags, boolean, boolean)
public void <init> (com.android.org.bouncycastle.asn1.x509.DistributionPointName, boolean, boolean)
public boolean onlyContainsUserCerts ()
public boolean onlyContainsCACerts ()
public boolean isIndirectCRL ()
public boolean onlyContainsAttributeCerts ()
public com.android.org.bouncycastle.asn1.x509.DistributionPointName getDistributionPoint ()
public com.android.org.bouncycastle.asn1.x509.ReasonFlags getOnlySomeReasons ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/x509/KeyPurposeId.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.KeyPurposeId extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId anyExtendedKeyUsage
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_serverAuth
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_clientAuth
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_codeSigning
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_emailProtection
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecEndSystem
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecTunnel
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecUser
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_timeStamping
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_OCSPSigning
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_dvcs
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_sbgpCertAAServerAuth
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_scvp_responder
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_eapOverPPP
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_eapOverLAN
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_scvpServer
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_scvpClient
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_ipsecIKE
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_capwapAC
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_capwapWTP
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_smartcardlogon
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_macAddress
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_msSGC
public static final com.android.org.bouncycastle.asn1.x509.KeyPurposeId id_kp_nsSGC
public void <init> (java.lang.String)
public static com.android.org.bouncycastle.asn1.x509.KeyPurposeId getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier toOID ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String getId ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/x509/KeyUsage.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.KeyUsage extends com.android.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
public static com.android.org.bouncycastle.asn1.x509.KeyUsage getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.x509.KeyUsage fromExtensions (com.android.org.bouncycastle.asn1.x509.Extensions)
public void <init> (int)
public boolean hasUsages (int)
public byte[] getBytes ()
public int getPadBits ()
public java.lang.String toString ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/NameConstraintValidator.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public abstract com.android.org.bouncycastle.asn1.x509.NameConstraintValidator extends java.lang.Object {
public abstract void checkPermitted (com.android.org.bouncycastle.asn1.x509.GeneralName) throws com.android.org.bouncycastle.asn1.x509.NameConstraintValidatorException
public abstract void checkExcluded (com.android.org.bouncycastle.asn1.x509.GeneralName) throws com.android.org.bouncycastle.asn1.x509.NameConstraintValidatorException
public abstract void intersectPermittedSubtree (com.android.org.bouncycastle.asn1.x509.GeneralSubtree)
public abstract void intersectPermittedSubtree (com.android.org.bouncycastle.asn1.x509.GeneralSubtree[])
public abstract void intersectEmptyPermittedSubtree (int)
public abstract void addExcludedSubtree (com.android.org.bouncycastle.asn1.x509.GeneralSubtree)
}
com/android/org/bouncycastle/asn1/x509/NameConstraintValidatorException.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.NameConstraintValidatorException extends java.lang.Exception {
public void <init> (java.lang.String)
}
com/android/org/bouncycastle/asn1/x509/NameConstraints.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.NameConstraints extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x509.NameConstraints getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralSubtree[], com.android.org.bouncycastle.asn1.x509.GeneralSubtree[])
public com.android.org.bouncycastle.asn1.x509.GeneralSubtree[] getPermittedSubtrees ()
public com.android.org.bouncycastle.asn1.x509.GeneralSubtree[] getExcludedSubtrees ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/ObjectDigestInfo.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final int publicKey
public static final int publicKeyCert
public static final int otherObjectDigest
com.android.org.bouncycastle.asn1.ASN1Enumerated digestedObjectType
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier otherObjectTypeID
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier digestAlgorithm
com.android.org.bouncycastle.asn1.DERBitString objectDigest
public static com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (int, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
public com.android.org.bouncycastle.asn1.ASN1Enumerated getDigestedObjectType ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOtherObjectTypeID ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getDigestAlgorithm ()
public com.android.org.bouncycastle.asn1.DERBitString getObjectDigest ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/OtherName.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.OtherName extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x509.OtherName getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getTypeID ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getValue ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/PKIXNameConstraintValidator.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.PKIXNameConstraintValidator extends java.lang.Object implements com.android.org.bouncycastle.asn1.x509.NameConstraintValidator {
public void <init> ()
public void checkPermitted (com.android.org.bouncycastle.asn1.x509.GeneralName) throws com.android.org.bouncycastle.asn1.x509.NameConstraintValidatorException
public void checkExcluded (com.android.org.bouncycastle.asn1.x509.GeneralName) throws com.android.org.bouncycastle.asn1.x509.NameConstraintValidatorException
public void intersectPermittedSubtree (com.android.org.bouncycastle.asn1.x509.GeneralSubtree)
public void intersectPermittedSubtree (com.android.org.bouncycastle.asn1.x509.GeneralSubtree[])
public void intersectEmptyPermittedSubtree (int)
public void addExcludedSubtree (com.android.org.bouncycastle.asn1.x509.GeneralSubtree)
public int hashCode ()
public boolean equals (java.lang.Object)
public void checkPermittedDN (com.android.org.bouncycastle.asn1.x500.X500Name) throws com.android.org.bouncycastle.asn1.x509.NameConstraintValidatorException
public void checkExcludedDN (com.android.org.bouncycastle.asn1.x500.X500Name) throws com.android.org.bouncycastle.asn1.x509.NameConstraintValidatorException
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/x509/PolicyConstraints.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.PolicyConstraints extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> (java.math.BigInteger, java.math.BigInteger)
public static com.android.org.bouncycastle.asn1.x509.PolicyConstraints getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.x509.PolicyConstraints fromExtensions (com.android.org.bouncycastle.asn1.x509.Extensions)
public java.math.BigInteger getRequireExplicitPolicyMapping ()
public java.math.BigInteger getInhibitPolicyMapping ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/PolicyInformation.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.PolicyInformation extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Sequence)
public static com.android.org.bouncycastle.asn1.x509.PolicyInformation getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getPolicyIdentifier ()
public com.android.org.bouncycastle.asn1.ASN1Sequence getPolicyQualifiers ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/x509/PolicyQualifierId.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.PolicyQualifierId extends com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier {
public static final com.android.org.bouncycastle.asn1.x509.PolicyQualifierId id_qt_cps
public static final com.android.org.bouncycastle.asn1.x509.PolicyQualifierId id_qt_unotice
}
com/android/org/bouncycastle/asn1/x509/PolicyQualifierInfo.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.PolicyQualifierInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (java.lang.String)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public static com.android.org.bouncycastle.asn1.x509.PolicyQualifierInfo getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getPolicyQualifierId ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getQualifier ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/RSAPublicKeyStructure.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.RSAPublicKeyStructure extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x509.RSAPublicKeyStructure getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.RSAPublicKeyStructure getInstance (java.lang.Object)
public void <init> (java.math.BigInteger, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/ReasonFlags.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.ReasonFlags extends com.android.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)
public void <init> (com.android.org.bouncycastle.asn1.DERBitString)
}
com/android/org/bouncycastle/asn1/x509/SubjectKeyIdentifier.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.SubjectKeyIdentifier extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x509.SubjectKeyIdentifier getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.SubjectKeyIdentifier getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.x509.SubjectKeyIdentifier fromExtensions (com.android.org.bouncycastle.asn1.x509.Extensions)
public void <init> (byte[])
protected void <init> (com.android.org.bouncycastle.asn1.ASN1OctetString)
public byte[] getKeyIdentifier ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/SubjectPublicKeyInfo.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
public void <init> (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithm ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmId ()
public com.android.org.bouncycastle.asn1.ASN1Primitive parsePublicKey () throws java.io.IOException
public com.android.org.bouncycastle.asn1.ASN1Primitive getPublicKey () throws java.io.IOException
public com.android.org.bouncycastle.asn1.DERBitString getPublicKeyData ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/TBSCertList$CRLEntry.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.x509.Extensions crlEntryExtensions
public static com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Integer getUserCertificate ()
public com.android.org.bouncycastle.asn1.x509.Time getRevocationDate ()
public com.android.org.bouncycastle.asn1.x509.Extensions getExtensions ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public boolean hasExtensions ()
}
com/android/org/bouncycastle/asn1/x509/TBSCertList$EmptyEnumeration.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
com.android.org.bouncycastle.asn1.x509.TBSCertList$EmptyEnumeration extends java.lang.Object implements java.util.Enumeration {
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
com/android/org/bouncycastle/asn1/x509/TBSCertList$RevokedCertificatesEnumeration.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
com.android.org.bouncycastle.asn1.x509.TBSCertList$RevokedCertificatesEnumeration extends java.lang.Object implements java.util.Enumeration {
void <init> (com.android.org.bouncycastle.asn1.x509.TBSCertList, java.util.Enumeration)
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
com/android/org/bouncycastle/asn1/x509/TBSCertList.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.TBSCertList extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Integer version
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
com.android.org.bouncycastle.asn1.x500.X500Name issuer
com.android.org.bouncycastle.asn1.x509.Time thisUpdate
com.android.org.bouncycastle.asn1.x509.Time nextUpdate
com.android.org.bouncycastle.asn1.ASN1Sequence revokedCertificates
com.android.org.bouncycastle.asn1.x509.Extensions crlExtensions
public static com.android.org.bouncycastle.asn1.x509.TBSCertList getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.TBSCertList getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public int getVersionNumber ()
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature ()
public com.android.org.bouncycastle.asn1.x500.X500Name getIssuer ()
public com.android.org.bouncycastle.asn1.x509.Time getThisUpdate ()
public com.android.org.bouncycastle.asn1.x509.Time getNextUpdate ()
public com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry[] getRevokedCertificates ()
public java.util.Enumeration getRevokedCertificateEnumeration ()
public com.android.org.bouncycastle.asn1.x509.Extensions getExtensions ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/TBSCertificate.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.TBSCertificate extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.ASN1Integer version
com.android.org.bouncycastle.asn1.ASN1Integer serialNumber
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
com.android.org.bouncycastle.asn1.x500.X500Name issuer
com.android.org.bouncycastle.asn1.x509.Time startDate
com.android.org.bouncycastle.asn1.x509.Time endDate
com.android.org.bouncycastle.asn1.x500.X500Name subject
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
com.android.org.bouncycastle.asn1.DERBitString issuerUniqueId
com.android.org.bouncycastle.asn1.DERBitString subjectUniqueId
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public static com.android.org.bouncycastle.asn1.x509.TBSCertificate getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.TBSCertificate getInstance (java.lang.Object)
public int getVersionNumber ()
public com.android.org.bouncycastle.asn1.ASN1Integer getVersion ()
public com.android.org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature ()
public com.android.org.bouncycastle.asn1.x500.X500Name getIssuer ()
public com.android.org.bouncycastle.asn1.x509.Time getStartDate ()
public com.android.org.bouncycastle.asn1.x509.Time getEndDate ()
public com.android.org.bouncycastle.asn1.x500.X500Name getSubject ()
public com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public com.android.org.bouncycastle.asn1.DERBitString getIssuerUniqueId ()
public com.android.org.bouncycastle.asn1.DERBitString getSubjectUniqueId ()
public com.android.org.bouncycastle.asn1.x509.Extensions getExtensions ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/TBSCertificateStructure.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.TBSCertificateStructure extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.x509.X509ObjectIdentifiers com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.ASN1Integer version
com.android.org.bouncycastle.asn1.ASN1Integer serialNumber
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
com.android.org.bouncycastle.asn1.x500.X500Name issuer
com.android.org.bouncycastle.asn1.x509.Time startDate
com.android.org.bouncycastle.asn1.x509.Time endDate
com.android.org.bouncycastle.asn1.x500.X500Name subject
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
com.android.org.bouncycastle.asn1.DERBitString issuerUniqueId
com.android.org.bouncycastle.asn1.DERBitString subjectUniqueId
com.android.org.bouncycastle.asn1.x509.X509Extensions extensions
public static com.android.org.bouncycastle.asn1.x509.TBSCertificateStructure getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.TBSCertificateStructure getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public int getVersion ()
public com.android.org.bouncycastle.asn1.ASN1Integer getVersionNumber ()
public com.android.org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature ()
public com.android.org.bouncycastle.asn1.x500.X500Name getIssuer ()
public com.android.org.bouncycastle.asn1.x509.Time getStartDate ()
public com.android.org.bouncycastle.asn1.x509.Time getEndDate ()
public com.android.org.bouncycastle.asn1.x500.X500Name getSubject ()
public com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public com.android.org.bouncycastle.asn1.DERBitString getIssuerUniqueId ()
public com.android.org.bouncycastle.asn1.DERBitString getSubjectUniqueId ()
public com.android.org.bouncycastle.asn1.x509.X509Extensions getExtensions ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/Time.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.Time extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
com.android.org.bouncycastle.asn1.ASN1Primitive time
public static com.android.org.bouncycastle.asn1.x509.Time getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Primitive)
public void <init> (java.util.Date)
public void <init> (java.util.Date, java.util.Locale)
public static com.android.org.bouncycastle.asn1.x509.Time getInstance (java.lang.Object)
public java.lang.String getTime ()
public java.util.Date getDate ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/x509/V1TBSCertificateGenerator.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.V1TBSCertificateGenerator extends java.lang.Object {
com.android.org.bouncycastle.asn1.DERTaggedObject version
com.android.org.bouncycastle.asn1.ASN1Integer serialNumber
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
com.android.org.bouncycastle.asn1.x500.X500Name issuer
com.android.org.bouncycastle.asn1.x509.Time startDate
com.android.org.bouncycastle.asn1.x509.Time endDate
com.android.org.bouncycastle.asn1.x500.X500Name subject
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
public void <init> ()
public void setSerialNumber (com.android.org.bouncycastle.asn1.ASN1Integer)
public void setSignature (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
public void setIssuer (com.android.org.bouncycastle.asn1.x509.X509Name)
public void setIssuer (com.android.org.bouncycastle.asn1.x500.X500Name)
public void setStartDate (com.android.org.bouncycastle.asn1.x509.Time)
public void setStartDate (com.android.org.bouncycastle.asn1.ASN1UTCTime)
public void setEndDate (com.android.org.bouncycastle.asn1.x509.Time)
public void setEndDate (com.android.org.bouncycastle.asn1.ASN1UTCTime)
public void setSubject (com.android.org.bouncycastle.asn1.x509.X509Name)
public void setSubject (com.android.org.bouncycastle.asn1.x500.X500Name)
public void setSubjectPublicKeyInfo (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
public com.android.org.bouncycastle.asn1.x509.TBSCertificate generateTBSCertificate ()
}
com/android/org/bouncycastle/asn1/x509/V2Form.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.V2Form extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x509.GeneralNames issuerName
com.android.org.bouncycastle.asn1.x509.IssuerSerial baseCertificateID
com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo objectDigestInfo
public static com.android.org.bouncycastle.asn1.x509.V2Form getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.V2Form getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralNames)
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralNames, com.android.org.bouncycastle.asn1.x509.IssuerSerial)
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralNames, com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo)
public void <init> (com.android.org.bouncycastle.asn1.x509.GeneralNames, com.android.org.bouncycastle.asn1.x509.IssuerSerial, com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public com.android.org.bouncycastle.asn1.x509.GeneralNames getIssuerName ()
public com.android.org.bouncycastle.asn1.x509.IssuerSerial getBaseCertificateID ()
public com.android.org.bouncycastle.asn1.x509.ObjectDigestInfo getObjectDigestInfo ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/V3TBSCertificateGenerator.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.V3TBSCertificateGenerator extends java.lang.Object {
com.android.org.bouncycastle.asn1.DERTaggedObject version
com.android.org.bouncycastle.asn1.ASN1Integer serialNumber
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier signature
com.android.org.bouncycastle.asn1.x500.X500Name issuer
com.android.org.bouncycastle.asn1.x509.Time startDate
com.android.org.bouncycastle.asn1.x509.Time endDate
com.android.org.bouncycastle.asn1.x500.X500Name subject
com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo subjectPublicKeyInfo
com.android.org.bouncycastle.asn1.x509.Extensions extensions
public void <init> ()
public void setSerialNumber (com.android.org.bouncycastle.asn1.ASN1Integer)
public void setSignature (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
public void setIssuer (com.android.org.bouncycastle.asn1.x509.X509Name)
public void setIssuer (com.android.org.bouncycastle.asn1.x500.X500Name)
public void setStartDate (com.android.org.bouncycastle.asn1.ASN1UTCTime)
public void setStartDate (com.android.org.bouncycastle.asn1.x509.Time)
public void setEndDate (com.android.org.bouncycastle.asn1.ASN1UTCTime)
public void setEndDate (com.android.org.bouncycastle.asn1.x509.Time)
public void setSubject (com.android.org.bouncycastle.asn1.x509.X509Name)
public void setSubject (com.android.org.bouncycastle.asn1.x500.X500Name)
public void setIssuerUniqueID (com.android.org.bouncycastle.asn1.DERBitString)
public void setSubjectUniqueID (com.android.org.bouncycastle.asn1.DERBitString)
public void setSubjectPublicKeyInfo (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
public void setExtensions (com.android.org.bouncycastle.asn1.x509.X509Extensions)
public void setExtensions (com.android.org.bouncycastle.asn1.x509.Extensions)
public com.android.org.bouncycastle.asn1.x509.TBSCertificate generateTBSCertificate ()
}
com/android/org/bouncycastle/asn1/x509/X509CertificateStructure.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.X509CertificateStructure extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.x509.X509ObjectIdentifiers com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers {
com.android.org.bouncycastle.asn1.ASN1Sequence seq
com.android.org.bouncycastle.asn1.x509.TBSCertificateStructure tbsCert
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlgId
com.android.org.bouncycastle.asn1.DERBitString sig
public static com.android.org.bouncycastle.asn1.x509.X509CertificateStructure getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.X509CertificateStructure getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public com.android.org.bouncycastle.asn1.x509.TBSCertificateStructure getTBSCertificate ()
public int getVersion ()
public com.android.org.bouncycastle.asn1.ASN1Integer getSerialNumber ()
public com.android.org.bouncycastle.asn1.x500.X500Name getIssuer ()
public com.android.org.bouncycastle.asn1.x509.Time getStartDate ()
public com.android.org.bouncycastle.asn1.x509.Time getEndDate ()
public com.android.org.bouncycastle.asn1.x500.X500Name getSubject ()
public com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo getSubjectPublicKeyInfo ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignatureAlgorithm ()
public com.android.org.bouncycastle.asn1.DERBitString getSignature ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x509/X509DefaultEntryConverter.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.X509DefaultEntryConverter extends com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getConvertedValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
}
com/android/org/bouncycastle/asn1/x509/X509Extension.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.X509Extension extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectDirectoryAttributes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectKeyIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier keyUsage
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier privateKeyUsagePeriod
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectAlternativeName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier issuerAlternativeName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier basicConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cRLNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier reasonCode
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier instructionCode
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier invalidityDate
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier deltaCRLIndicator
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier issuingDistributionPoint
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certificateIssuer
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier nameConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cRLDistributionPoints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier certificatePolicies
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier policyMappings
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier authorityKeyIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier policyConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier extendedKeyUsage
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier freshestCRL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier inhibitAnyPolicy
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier authorityInfoAccess
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier subjectInfoAccess
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier logoType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier biometricInfo
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier qCStatements
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier auditIdentity
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier noRevAvail
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier targetInformation
boolean critical
com.android.org.bouncycastle.asn1.ASN1OctetString value
public void <init> (com.android.org.bouncycastle.asn1.ASN1Boolean, com.android.org.bouncycastle.asn1.ASN1OctetString)
public void <init> (boolean, com.android.org.bouncycastle.asn1.ASN1OctetString)
public boolean isCritical ()
public com.android.org.bouncycastle.asn1.ASN1OctetString getValue ()
public com.android.org.bouncycastle.asn1.ASN1Encodable getParsedValue ()
public int hashCode ()
public boolean equals (java.lang.Object)
public static com.android.org.bouncycastle.asn1.ASN1Primitive convertValueToObject (com.android.org.bouncycastle.asn1.x509.X509Extension) throws java.lang.IllegalArgumentException
}
com/android/org/bouncycastle/asn1/x509/X509Extensions.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.X509Extensions extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectDirectoryAttributes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectKeyIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier KeyUsage
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier PrivateKeyUsagePeriod
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectAlternativeName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier IssuerAlternativeName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier BasicConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier CRLNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ReasonCode
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier InstructionCode
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier InvalidityDate
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DeltaCRLIndicator
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier IssuingDistributionPoint
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier CertificateIssuer
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier NameConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier CRLDistributionPoints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier CertificatePolicies
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier PolicyMappings
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier AuthorityKeyIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier PolicyConstraints
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ExtendedKeyUsage
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier FreshestCRL
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier InhibitAnyPolicy
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier AuthorityInfoAccess
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SubjectInfoAccess
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier LogoType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier BiometricInfo
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier QCStatements
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier AuditIdentity
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier NoRevAvail
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier TargetInformation
public static com.android.org.bouncycastle.asn1.x509.X509Extensions getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.X509Extensions getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public void <init> (java.util.Hashtable)
public void <init> (java.util.Vector, java.util.Hashtable)
public void <init> (java.util.Vector, java.util.Vector)
public java.util.Enumeration oids ()
public com.android.org.bouncycastle.asn1.x509.X509Extension getExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public boolean equivalent (com.android.org.bouncycastle.asn1.x509.X509Extensions)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getExtensionOIDs ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getNonCriticalExtensionOIDs ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] getCriticalExtensionOIDs ()
}
com/android/org/bouncycastle/asn1/x509/X509ExtensionsGenerator.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.X509ExtensionsGenerator extends java.lang.Object {
public void <init> ()
public void reset ()
public void addExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void addExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[])
public boolean isEmpty ()
public com.android.org.bouncycastle.asn1.x509.X509Extensions generate ()
}
com/android/org/bouncycastle/asn1/x509/X509Name.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.X509Name extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier C
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier O
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier OU
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier T
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier CN
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SN
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier STREET
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SERIALNUMBER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier L
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ST
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier SURNAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier GIVENNAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier INITIALS
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier GENERATION
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier UNIQUE_IDENTIFIER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier BUSINESS_CATEGORY
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_CODE
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DN_QUALIFIER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier PSEUDONYM
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DATE_OF_BIRTH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier PLACE_OF_BIRTH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier GENDER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_CITIZENSHIP
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier COUNTRY_OF_RESIDENCE
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier NAME_AT_BIRTH
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier POSTAL_ADDRESS
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DMD_NAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier TELEPHONE_NUMBER
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier NAME
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier EmailAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier UnstructuredAddress
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier E
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier DC
public static final com.android.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
public static com.android.org.bouncycastle.asn1.x509.X509Name getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x509.X509Name getInstance (java.lang.Object)
protected void <init> ()
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public void <init> (java.util.Hashtable)
public void <init> (java.util.Vector, java.util.Hashtable)
public void <init> (java.util.Vector, java.util.Hashtable, com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter)
public void <init> (java.util.Vector, java.util.Vector)
public void <init> (java.util.Vector, java.util.Vector, com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter)
public void <init> (java.lang.String)
public void <init> (java.lang.String, com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter)
public void <init> (boolean, java.lang.String)
public void <init> (boolean, java.lang.String, com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter)
public void <init> (boolean, java.util.Hashtable, java.lang.String)
public void <init> (boolean, java.util.Hashtable, java.lang.String, com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter)
public java.util.Vector getOIDs ()
public java.util.Vector getValues ()
public java.util.Vector getValues (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public boolean equals (java.lang.Object, boolean)
public int hashCode ()
public boolean equals (java.lang.Object)
public java.lang.String toString (boolean, java.util.Hashtable)
public java.lang.String toString ()
}
com/android/org/bouncycastle/asn1/x509/X509NameEntryConverter.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public abstract com.android.org.bouncycastle.asn1.x509.X509NameEntryConverter extends java.lang.Object {
public void <init> ()
protected com.android.org.bouncycastle.asn1.ASN1Primitive convertHexEncoded (java.lang.String, int) throws java.io.IOException
protected boolean canBePrintable (java.lang.String)
public abstract com.android.org.bouncycastle.asn1.ASN1Primitive getConvertedValue (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
}
com/android/org/bouncycastle/asn1/x509/X509NameTokenizer.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public com.android.org.bouncycastle.asn1.x509.X509NameTokenizer extends java.lang.Object {
public void <init> (java.lang.String)
public void <init> (java.lang.String, char)
public boolean hasMoreTokens ()
public java.lang.String nextToken ()
}
com/android/org/bouncycastle/asn1/x509/X509ObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.x509
public abstract com.android.org.bouncycastle.asn1.x509.X509ObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier commonName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier countryName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier localityName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier stateOrProvinceName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier organization
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier organizationalUnitName
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_at_telephoneNumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_at_name
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_at_organizationIdentifier
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_SHA1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd160
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ripemd160WithRSAEncryption
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ea_rsa
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_pkix
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pss_shake128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_rsassa_pss_shake256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_shake128
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecdsa_with_shake256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_pe
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ce
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ad
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ad_caIssuers
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ad_ocsp
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ocspAccessMethod
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier crlAccessMethod
}
com/android/org/bouncycastle/asn1/x9/DHDomainParameters.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.DHDomainParameters extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x9.DHDomainParameters getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x9.DHDomainParameters getInstance (java.lang.Object)
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, com.android.org.bouncycastle.asn1.x9.DHValidationParms)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.ASN1Integer, com.android.org.bouncycastle.asn1.x9.DHValidationParms)
public com.android.org.bouncycastle.asn1.ASN1Integer getP ()
public com.android.org.bouncycastle.asn1.ASN1Integer getG ()
public com.android.org.bouncycastle.asn1.ASN1Integer getQ ()
public com.android.org.bouncycastle.asn1.ASN1Integer getJ ()
public com.android.org.bouncycastle.asn1.x9.DHValidationParms getValidationParms ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x9/DHPublicKey.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.DHPublicKey extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x9.DHPublicKey getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x9.DHPublicKey getInstance (java.lang.Object)
public void <init> (java.math.BigInteger)
public java.math.BigInteger getY ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x9/DHValidationParms.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.DHValidationParms extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x9.DHValidationParms getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x9.DHValidationParms getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.asn1.DERBitString, com.android.org.bouncycastle.asn1.ASN1Integer)
public com.android.org.bouncycastle.asn1.DERBitString getSeed ()
public com.android.org.bouncycastle.asn1.ASN1Integer getPgenCounter ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x9/DomainParameters.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.DomainParameters extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x9.DomainParameters getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x9.DomainParameters getInstance (java.lang.Object)
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, com.android.org.bouncycastle.asn1.x9.ValidationParams)
public java.math.BigInteger getP ()
public java.math.BigInteger getG ()
public java.math.BigInteger getQ ()
public java.math.BigInteger getJ ()
public com.android.org.bouncycastle.asn1.x9.ValidationParams getValidationParams ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x9/ECNamedCurveTable.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.ECNamedCurveTable extends java.lang.Object {
public void <init> ()
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String)
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
public static java.lang.String getName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByOID (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static java.util.Enumeration getNames ()
}
com/android/org/bouncycastle/asn1/x9/ValidationParams.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.ValidationParams extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.asn1.x9.ValidationParams getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public static com.android.org.bouncycastle.asn1.x9.ValidationParams getInstance (java.lang.Object)
public void <init> (byte[], int)
public void <init> (com.android.org.bouncycastle.asn1.DERBitString, com.android.org.bouncycastle.asn1.ASN1Integer)
public byte[] getSeed ()
public java.math.BigInteger getPgenCounter ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x9/X962NamedCurves.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X962NamedCurves extends java.lang.Object {
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder prime192v1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder prime192v2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder prime192v3
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder prime239v1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder prime239v2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder prime239v3
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder prime256v1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb163v1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb163v2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb163v3
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb176w1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb191v1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb191v2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb191v3
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb208w1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb239v1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb239v2
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb239v3
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb272w1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb304w1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2tnb359v1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder c2pnb368w1
static com.android.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> ()
static void defineCurve (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder)
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String)
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByOID (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
public static java.lang.String getName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static java.util.Enumeration getNames ()
}
com/android/org/bouncycastle/asn1/x9/X962Parameters.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X962Parameters extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
public static com.android.org.bouncycastle.asn1.x9.X962Parameters getInstance (java.lang.Object)
public static com.android.org.bouncycastle.asn1.x9.X962Parameters getInstance (com.android.org.bouncycastle.asn1.ASN1TaggedObject, boolean)
public void <init> (com.android.org.bouncycastle.asn1.x9.X9ECParameters)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public void <init> (com.android.org.bouncycastle.asn1.ASN1Null)
public boolean isNamedCurve ()
public boolean isImplicitlyCA ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getParameters ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x9/X9Curve.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X9Curve extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.x9.X9ObjectIdentifiers {
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve)
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve, byte[])
public void <init> (com.android.org.bouncycastle.asn1.x9.X9FieldID, java.math.BigInteger, java.math.BigInteger, com.android.org.bouncycastle.asn1.ASN1Sequence)
public com.android.org.bouncycastle.math.ec.ECCurve getCurve ()
public byte[] getSeed ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x9/X9ECParameters.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X9ECParameters extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.x9.X9ObjectIdentifiers {
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getInstance (java.lang.Object)
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.asn1.x9.X9ECPoint, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.asn1.x9.X9ECPoint, java.math.BigInteger, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.asn1.x9.X9ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
public com.android.org.bouncycastle.math.ec.ECCurve getCurve ()
public com.android.org.bouncycastle.math.ec.ECPoint getG ()
public java.math.BigInteger getN ()
public java.math.BigInteger getH ()
public byte[] getSeed ()
public boolean hasSeed ()
public com.android.org.bouncycastle.asn1.x9.X9Curve getCurveEntry ()
public com.android.org.bouncycastle.asn1.x9.X9FieldID getFieldIDEntry ()
public com.android.org.bouncycastle.asn1.x9.X9ECPoint getBaseEntry ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x9/X9ECParametersHolder.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public abstract com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder extends java.lang.Object {
public void <init> ()
public synchronized com.android.org.bouncycastle.asn1.x9.X9ECParameters getParameters ()
protected abstract com.android.org.bouncycastle.asn1.x9.X9ECParameters createParameters ()
}
com/android/org/bouncycastle/asn1/x9/X9ECPoint.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X9ECPoint extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> (com.android.org.bouncycastle.math.ec.ECPoint, boolean)
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve, byte[])
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.asn1.ASN1OctetString)
public byte[] getPointEncoding ()
public synchronized com.android.org.bouncycastle.math.ec.ECPoint getPoint ()
public boolean isPointCompressed ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x9/X9FieldElement.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X9FieldElement extends com.android.org.bouncycastle.asn1.ASN1Object {
protected com.android.org.bouncycastle.math.ec.ECFieldElement f
public void <init> (com.android.org.bouncycastle.math.ec.ECFieldElement)
public void <init> (java.math.BigInteger, com.android.org.bouncycastle.asn1.ASN1OctetString)
public void <init> (int, int, int, int, com.android.org.bouncycastle.asn1.ASN1OctetString)
public com.android.org.bouncycastle.math.ec.ECFieldElement getValue ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x9/X9FieldID.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X9FieldID extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.x9.X9ObjectIdentifiers {
public void <init> (java.math.BigInteger)
public void <init> (int, int)
public void <init> (int, int, int, int)
public static com.android.org.bouncycastle.asn1.x9.X9FieldID getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getIdentifier ()
public com.android.org.bouncycastle.asn1.ASN1Primitive getParameters ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/asn1/x9/X9IntegerConverter.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public com.android.org.bouncycastle.asn1.x9.X9IntegerConverter extends java.lang.Object {
public void <init> ()
public int getByteLength (com.android.org.bouncycastle.math.ec.ECCurve)
public int getByteLength (com.android.org.bouncycastle.math.ec.ECFieldElement)
public byte[] integerToBytes (java.math.BigInteger, int)
}
com/android/org/bouncycastle/asn1/x9/X9ObjectIdentifiers.class
<Unknown>
package com.android.org.bouncycastle.asn1.x9
public abstract com.android.org.bouncycastle.asn1.x9.X9ObjectIdentifiers extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ansi_X9_62
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_fieldType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime_field
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier characteristic_two_field
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier gnBasis
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier tpBasis
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ppBasis
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecSigType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_publicKeyType
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_ecPublicKey
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA224
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA256
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA384
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ecdsa_with_SHA512
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ellipticCurve
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier cTwoCurve
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb163v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb163v2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb163v3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb176w1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb191v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb191v2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb191v3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb191v4
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb191v5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb208w1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb239v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb239v2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb239v3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb239v4
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2onb239v5
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb272w1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb304w1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb359v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2pnb368w1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier c2tnb431r1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier primeCurve
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime192v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime192v2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime192v3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime239v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime239v2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime239v3
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier prime256v1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_dsa_with_sha1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x9_63_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_stdDH_sha1kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhSinglePass_cofactorDH_sha1kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mqvSinglePass_sha1kdf_scheme
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier ansi_X9_42
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhpublicnumber
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x9_42_schemes
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhStatic
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhEphem
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhOneFlow
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhHybrid1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhHybrid2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier dhHybridOneFlow
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mqv2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier mqv1
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x9_44
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier x9_44_components
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_kdf_kdf2
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier id_kdf_kdf3
}
com/android/org/bouncycastle/crypto/AsymmetricBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.AsymmetricBlockCipher extends java.lang.Object {
public abstract void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public abstract int getInputBlockSize ()
public abstract int getOutputBlockSize ()
public abstract byte[] processBlock (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/AsymmetricCipherKeyPair.class
<Unknown>
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair extends java.lang.Object {
public void <init> (com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter, com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter)
public void <init> (com.android.org.bouncycastle.crypto.CipherParameters, com.android.org.bouncycastle.crypto.CipherParameters)
public com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublic ()
public com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter getPrivate ()
}
com/android/org/bouncycastle/crypto/AsymmetricCipherKeyPairGenerator.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator extends java.lang.Object {
public abstract void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
public abstract com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair ()
}
com/android/org/bouncycastle/crypto/BasicAgreement.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.BasicAgreement extends java.lang.Object {
public abstract void init (com.android.org.bouncycastle.crypto.CipherParameters)
public abstract int getFieldSize ()
public abstract java.math.BigInteger calculateAgreement (com.android.org.bouncycastle.crypto.CipherParameters)
}
com/android/org/bouncycastle/crypto/BlockCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.BlockCipher extends java.lang.Object {
public abstract void init (boolean, com.android.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 com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public abstract void reset ()
}
com/android/org/bouncycastle/crypto/BufferedBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.BufferedBlockCipher extends java.lang.Object {
protected byte[] buf
protected int bufOff
protected boolean forEncryption
protected com.android.org.bouncycastle.crypto.BlockCipher cipher
protected boolean partialBlockOkay
protected boolean pgpCFB
protected void <init> ()
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher)
public com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public int getBlockSize ()
public int getUpdateOutputSize (int)
public int getOutputSize (int)
public int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public int doFinal (byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException
public void reset ()
}
com/android/org/bouncycastle/crypto/CipherKeyGenerator.class
<Unknown>
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.CipherKeyGenerator extends java.lang.Object {
protected java.security.SecureRandom random
protected int strength
public void <init> ()
public void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
public byte[] generateKey ()
}
com/android/org/bouncycastle/crypto/CipherParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.CipherParameters extends java.lang.Object {
}
com/android/org/bouncycastle/crypto/CryptoException.class
<Unknown>
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.CryptoException extends java.lang.Exception {
public void <init> ()
public void <init> (java.lang.String)
public void <init> (java.lang.String, java.lang.Throwable)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/crypto/CryptoServicesPermission.class
<Unknown>
package com.android.org.bouncycastle.crypto
public com.android.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
public void <init> (java.lang.String)
public boolean implies (java.security.Permission)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String getActions ()
}
com/android/org/bouncycastle/crypto/CryptoServicesRegistrar$Property.class
<Unknown>
package com.android.org.bouncycastle.crypto
public final com.android.org.bouncycastle.crypto.CryptoServicesRegistrar$Property extends java.lang.Object {
public static final com.android.org.bouncycastle.crypto.CryptoServicesRegistrar$Property EC_IMPLICITLY_CA
public static final com.android.org.bouncycastle.crypto.CryptoServicesRegistrar$Property DH_DEFAULT_PARAMS
public static final com.android.org.bouncycastle.crypto.CryptoServicesRegistrar$Property DSA_DEFAULT_PARAMS
}
com/android/org/bouncycastle/crypto/CryptoServicesRegistrar.class
<Unknown>
package com.android.org.bouncycastle.crypto
public final com.android.org.bouncycastle.crypto.CryptoServicesRegistrar extends java.lang.Object {
public static java.security.SecureRandom getSecureRandom ()
public static java.security.SecureRandom getSecureRandom (java.security.SecureRandom)
public static void setSecureRandom (java.security.SecureRandom)
public static java.lang.Object getProperty (com.android.org.bouncycastle.crypto.CryptoServicesRegistrar$Property)
public static java.lang.Object[] getSizedProperty (com.android.org.bouncycastle.crypto.CryptoServicesRegistrar$Property)
public static java.lang.Object getSizedProperty (com.android.org.bouncycastle.crypto.CryptoServicesRegistrar$Property, int)
public static transient void setThreadProperty (com.android.org.bouncycastle.crypto.CryptoServicesRegistrar$Property, java.lang.Object[])
public static transient void setGlobalProperty (com.android.org.bouncycastle.crypto.CryptoServicesRegistrar$Property, java.lang.Object[])
public static java.lang.Object[] clearGlobalProperty (com.android.org.bouncycastle.crypto.CryptoServicesRegistrar$Property)
public static java.lang.Object[] clearThreadProperty (com.android.org.bouncycastle.crypto.CryptoServicesRegistrar$Property)
}
com/android/org/bouncycastle/crypto/DSA.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.DSA extends java.lang.Object {
public abstract void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public abstract java.math.BigInteger[] generateSignature (byte[])
public abstract boolean verifySignature (byte[], java.math.BigInteger, java.math.BigInteger)
}
com/android/org/bouncycastle/crypto/DSAExt.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.DSAExt extends java.lang.Object implements com.android.org.bouncycastle.crypto.DSA {
public abstract java.math.BigInteger getOrder ()
}
com/android/org/bouncycastle/crypto/DataLengthException.class
<Unknown>
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.DataLengthException extends com.android.org.bouncycastle.crypto.RuntimeCryptoException {
public void <init> ()
public void <init> (java.lang.String)
}
com/android/org/bouncycastle/crypto/DerivationFunction.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.DerivationFunction extends java.lang.Object {
public abstract void init (com.android.org.bouncycastle.crypto.DerivationParameters)
public abstract int generateBytes (byte[], int, int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalArgumentException
}
com/android/org/bouncycastle/crypto/DerivationParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.DerivationParameters extends java.lang.Object {
}
com/android/org/bouncycastle/crypto/Digest.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.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 ()
}
com/android/org/bouncycastle/crypto/ExtendedDigest.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.ExtendedDigest extends java.lang.Object implements com.android.org.bouncycastle.crypto.Digest {
public abstract int getByteLength ()
}
com/android/org/bouncycastle/crypto/InvalidCipherTextException.class
<Unknown>
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.InvalidCipherTextException extends com.android.org.bouncycastle.crypto.CryptoException {
public void <init> ()
public void <init> (java.lang.String)
public void <init> (java.lang.String, java.lang.Throwable)
}
com/android/org/bouncycastle/crypto/KeyGenerationParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.KeyGenerationParameters extends java.lang.Object {
public void <init> (java.security.SecureRandom, int)
public java.security.SecureRandom getRandom ()
public int getStrength ()
}
com/android/org/bouncycastle/crypto/Mac.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.Mac extends java.lang.Object {
public abstract void init (com.android.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 com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public abstract int doFinal (byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public abstract void reset ()
}
com/android/org/bouncycastle/crypto/OutputLengthException.class
<Unknown>
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.OutputLengthException extends com.android.org.bouncycastle.crypto.DataLengthException {
public void <init> (java.lang.String)
}
com/android/org/bouncycastle/crypto/PBEParametersGenerator.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.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)
public byte[] getPassword ()
public byte[] getSalt ()
public int getIterationCount ()
public abstract com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int)
public abstract com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int)
public abstract com.android.org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int)
public static byte[] PKCS5PasswordToBytes (char[])
public static byte[] PKCS5PasswordToUTF8Bytes (char[])
public static byte[] PKCS12PasswordToBytes (char[])
}
com/android/org/bouncycastle/crypto/RawAgreement.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.RawAgreement extends java.lang.Object {
public abstract void init (com.android.org.bouncycastle.crypto.CipherParameters)
public abstract int getAgreementSize ()
public abstract void calculateAgreement (com.android.org.bouncycastle.crypto.CipherParameters, byte[], int)
}
com/android/org/bouncycastle/crypto/RuntimeCryptoException.class
<Unknown>
package com.android.org.bouncycastle.crypto
public com.android.org.bouncycastle.crypto.RuntimeCryptoException extends java.lang.RuntimeException {
public void <init> ()
public void <init> (java.lang.String)
}
com/android/org/bouncycastle/crypto/Signer.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.Signer extends java.lang.Object {
public abstract void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public abstract void update (byte)
public abstract void update (byte[], int, int)
public abstract byte[] generateSignature () throws com.android.org.bouncycastle.crypto.CryptoException com.android.org.bouncycastle.crypto.DataLengthException
public abstract boolean verifySignature (byte[])
public abstract void reset ()
}
com/android/org/bouncycastle/crypto/SignerWithRecovery.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.SignerWithRecovery extends java.lang.Object implements com.android.org.bouncycastle.crypto.Signer {
public abstract boolean hasFullMessage ()
public abstract byte[] getRecoveredMessage ()
public abstract void updateWithRecoveredMessage (byte[]) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/SkippingCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.SkippingCipher extends java.lang.Object {
public abstract long skip (long)
public abstract long seekTo (long)
public abstract long getPosition ()
}
com/android/org/bouncycastle/crypto/SkippingStreamCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.SkippingStreamCipher extends java.lang.Object implements com.android.org.bouncycastle.crypto.StreamCipher com.android.org.bouncycastle.crypto.SkippingCipher {
}
com/android/org/bouncycastle/crypto/StagedAgreement.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.StagedAgreement extends java.lang.Object implements com.android.org.bouncycastle.crypto.BasicAgreement {
public abstract com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter calculateStage (com.android.org.bouncycastle.crypto.CipherParameters)
}
com/android/org/bouncycastle/crypto/StreamBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.StreamBlockCipher extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher com.android.org.bouncycastle.crypto.StreamCipher {
protected void <init> (com.android.org.bouncycastle.crypto.BlockCipher)
public com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public final byte returnByte (byte)
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
protected abstract byte calculateByte (byte)
}
com/android/org/bouncycastle/crypto/StreamCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.StreamCipher extends java.lang.Object {
public abstract void init (boolean, com.android.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 com.android.org.bouncycastle.crypto.DataLengthException
public abstract void reset ()
}
com/android/org/bouncycastle/crypto/Wrapper.class
<Unknown>
package com.android.org.bouncycastle.crypto
public abstract com.android.org.bouncycastle.crypto.Wrapper extends java.lang.Object {
public abstract void init (boolean, com.android.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 com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/agreement/DHBasicAgreement.class
<Unknown>
package com.android.org.bouncycastle.crypto.agreement
public com.android.org.bouncycastle.crypto.agreement.DHBasicAgreement extends java.lang.Object implements com.android.org.bouncycastle.crypto.BasicAgreement {
public void <init> ()
public void init (com.android.org.bouncycastle.crypto.CipherParameters)
public int getFieldSize ()
public java.math.BigInteger calculateAgreement (com.android.org.bouncycastle.crypto.CipherParameters)
}
com/android/org/bouncycastle/crypto/agreement/ECDHBasicAgreement.class
<Unknown>
package com.android.org.bouncycastle.crypto.agreement
public com.android.org.bouncycastle.crypto.agreement.ECDHBasicAgreement extends java.lang.Object implements com.android.org.bouncycastle.crypto.BasicAgreement {
public void <init> ()
public void init (com.android.org.bouncycastle.crypto.CipherParameters)
public int getFieldSize ()
public java.math.BigInteger calculateAgreement (com.android.org.bouncycastle.crypto.CipherParameters)
}
com/android/org/bouncycastle/crypto/digests/AndroidDigestFactory.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public final com.android.org.bouncycastle.crypto.digests.AndroidDigestFactory extends java.lang.Object {
public void <init> ()
public static com.android.org.bouncycastle.crypto.Digest getMD5 ()
public static com.android.org.bouncycastle.crypto.Digest getSHA1 ()
public static com.android.org.bouncycastle.crypto.Digest getSHA224 ()
public static com.android.org.bouncycastle.crypto.Digest getSHA256 ()
public static com.android.org.bouncycastle.crypto.Digest getSHA384 ()
public static com.android.org.bouncycastle.crypto.Digest getSHA512 ()
}
com/android/org/bouncycastle/crypto/digests/AndroidDigestFactoryBouncyCastle.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.AndroidDigestFactoryBouncyCastle extends java.lang.Object implements com.android.org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface {
public void <init> ()
public com.android.org.bouncycastle.crypto.Digest getMD5 ()
public com.android.org.bouncycastle.crypto.Digest getSHA1 ()
public com.android.org.bouncycastle.crypto.Digest getSHA224 ()
public com.android.org.bouncycastle.crypto.Digest getSHA256 ()
public com.android.org.bouncycastle.crypto.Digest getSHA384 ()
public com.android.org.bouncycastle.crypto.Digest getSHA512 ()
}
com/android/org/bouncycastle/crypto/digests/AndroidDigestFactoryInterface.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
abstract com.android.org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface extends java.lang.Object {
public abstract com.android.org.bouncycastle.crypto.Digest getMD5 ()
public abstract com.android.org.bouncycastle.crypto.Digest getSHA1 ()
public abstract com.android.org.bouncycastle.crypto.Digest getSHA224 ()
public abstract com.android.org.bouncycastle.crypto.Digest getSHA256 ()
public abstract com.android.org.bouncycastle.crypto.Digest getSHA384 ()
public abstract com.android.org.bouncycastle.crypto.Digest getSHA512 ()
}
com/android/org/bouncycastle/crypto/digests/AndroidDigestFactoryOpenSSL.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.AndroidDigestFactoryOpenSSL extends java.lang.Object implements com.android.org.bouncycastle.crypto.digests.AndroidDigestFactoryInterface {
public void <init> ()
public com.android.org.bouncycastle.crypto.Digest getMD5 ()
public com.android.org.bouncycastle.crypto.Digest getSHA1 ()
public com.android.org.bouncycastle.crypto.Digest getSHA224 ()
public com.android.org.bouncycastle.crypto.Digest getSHA256 ()
public com.android.org.bouncycastle.crypto.Digest getSHA384 ()
public com.android.org.bouncycastle.crypto.Digest getSHA512 ()
}
com/android/org/bouncycastle/crypto/digests/EncodableDigest.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public abstract com.android.org.bouncycastle.crypto.digests.EncodableDigest extends java.lang.Object {
public abstract byte[] getEncodedState ()
}
com/android/org/bouncycastle/crypto/digests/GeneralDigest.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public abstract com.android.org.bouncycastle.crypto.digests.GeneralDigest extends java.lang.Object implements com.android.org.bouncycastle.crypto.ExtendedDigest com.android.org.bouncycastle.util.Memoable {
protected void <init> ()
protected void <init> (com.android.org.bouncycastle.crypto.digests.GeneralDigest)
protected void <init> (byte[])
protected void copyIn (com.android.org.bouncycastle.crypto.digests.GeneralDigest)
public void update (byte)
public void update (byte[], int, int)
public void finish ()
public void reset ()
protected void populateState (byte[])
public int getByteLength ()
protected abstract void processWord (byte[], int)
protected abstract void processLength (long)
protected abstract void processBlock ()
}
com/android/org/bouncycastle/crypto/digests/LongDigest.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public abstract com.android.org.bouncycastle.crypto.digests.LongDigest extends java.lang.Object implements com.android.org.bouncycastle.crypto.ExtendedDigest com.android.org.bouncycastle.util.Memoable com.android.org.bouncycastle.crypto.digests.EncodableDigest {
protected long H1
protected long H2
protected long H3
protected long H4
protected long H5
protected long H6
protected long H7
protected long H8
static final long[] K
protected void <init> ()
protected void <init> (com.android.org.bouncycastle.crypto.digests.LongDigest)
protected void copyIn (com.android.org.bouncycastle.crypto.digests.LongDigest)
protected void populateState (byte[])
protected void restoreState (byte[])
protected int getEncodedStateSize ()
public void update (byte)
public void update (byte[], int, int)
public void finish ()
public void reset ()
public int getByteLength ()
protected void processWord (byte[], int)
protected void processLength (long, long)
protected void processBlock ()
}
com/android/org/bouncycastle/crypto/digests/MD4Digest.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.MD4Digest extends com.android.org.bouncycastle.crypto.digests.GeneralDigest {
public void <init> ()
public void <init> (com.android.org.bouncycastle.crypto.digests.MD4Digest)
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
protected void processWord (byte[], int)
protected void processLength (long)
public int doFinal (byte[], int)
public void reset ()
protected void processBlock ()
public com.android.org.bouncycastle.util.Memoable copy ()
public void reset (com.android.org.bouncycastle.util.Memoable)
}
com/android/org/bouncycastle/crypto/digests/MD5Digest.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.MD5Digest extends com.android.org.bouncycastle.crypto.digests.GeneralDigest implements com.android.org.bouncycastle.crypto.digests.EncodableDigest {
public void <init> ()
public void <init> (byte[])
public void <init> (com.android.org.bouncycastle.crypto.digests.MD5Digest)
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
protected void processWord (byte[], int)
protected void processLength (long)
public int doFinal (byte[], int)
public void reset ()
protected void processBlock ()
public com.android.org.bouncycastle.util.Memoable copy ()
public void reset (com.android.org.bouncycastle.util.Memoable)
public byte[] getEncodedState ()
}
com/android/org/bouncycastle/crypto/digests/NullDigest$OpenByteArrayOutputStream.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
com.android.org.bouncycastle.crypto.digests.NullDigest$OpenByteArrayOutputStream extends java.io.ByteArrayOutputStream {
public void reset ()
void copy (byte[], int)
}
com/android/org/bouncycastle/crypto/digests/NullDigest.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.NullDigest extends java.lang.Object implements com.android.org.bouncycastle.crypto.Digest {
public void <init> ()
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
public void update (byte)
public void update (byte[], int, int)
public int doFinal (byte[], int)
public void reset ()
}
com/android/org/bouncycastle/crypto/digests/OpenSSLDigest$MD5.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.OpenSSLDigest$MD5 extends com.android.org.bouncycastle.crypto.digests.OpenSSLDigest {
public void <init> ()
}
com/android/org/bouncycastle/crypto/digests/OpenSSLDigest$SHA1.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.OpenSSLDigest$SHA1 extends com.android.org.bouncycastle.crypto.digests.OpenSSLDigest {
public void <init> ()
}
com/android/org/bouncycastle/crypto/digests/OpenSSLDigest$SHA224.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.OpenSSLDigest$SHA224 extends com.android.org.bouncycastle.crypto.digests.OpenSSLDigest {
public void <init> ()
}
com/android/org/bouncycastle/crypto/digests/OpenSSLDigest$SHA256.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.OpenSSLDigest$SHA256 extends com.android.org.bouncycastle.crypto.digests.OpenSSLDigest {
public void <init> ()
}
com/android/org/bouncycastle/crypto/digests/OpenSSLDigest$SHA384.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.OpenSSLDigest$SHA384 extends com.android.org.bouncycastle.crypto.digests.OpenSSLDigest {
public void <init> ()
}
com/android/org/bouncycastle/crypto/digests/OpenSSLDigest$SHA512.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.OpenSSLDigest$SHA512 extends com.android.org.bouncycastle.crypto.digests.OpenSSLDigest {
public void <init> ()
}
com/android/org/bouncycastle/crypto/digests/OpenSSLDigest.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.OpenSSLDigest extends java.lang.Object implements com.android.org.bouncycastle.crypto.ExtendedDigest {
public void <init> (java.lang.String, int)
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
public int getByteLength ()
public void reset ()
public void update (byte)
public void update (byte[], int, int)
public int doFinal (byte[], int)
}
com/android/org/bouncycastle/crypto/digests/SHA1Digest.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.SHA1Digest extends com.android.org.bouncycastle.crypto.digests.GeneralDigest implements com.android.org.bouncycastle.crypto.digests.EncodableDigest {
public void <init> ()
public void <init> (com.android.org.bouncycastle.crypto.digests.SHA1Digest)
public void <init> (byte[])
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
protected void processWord (byte[], int)
protected void processLength (long)
public int doFinal (byte[], int)
public void reset ()
protected void processBlock ()
public com.android.org.bouncycastle.util.Memoable copy ()
public void reset (com.android.org.bouncycastle.util.Memoable)
public byte[] getEncodedState ()
}
com/android/org/bouncycastle/crypto/digests/SHA224Digest.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.SHA224Digest extends com.android.org.bouncycastle.crypto.digests.GeneralDigest implements com.android.org.bouncycastle.crypto.digests.EncodableDigest {
static final int[] K
public void <init> ()
public void <init> (com.android.org.bouncycastle.crypto.digests.SHA224Digest)
public void <init> (byte[])
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
protected void processWord (byte[], int)
protected void processLength (long)
public int doFinal (byte[], int)
public void reset ()
protected void processBlock ()
public com.android.org.bouncycastle.util.Memoable copy ()
public void reset (com.android.org.bouncycastle.util.Memoable)
public byte[] getEncodedState ()
}
com/android/org/bouncycastle/crypto/digests/SHA256Digest.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.SHA256Digest extends com.android.org.bouncycastle.crypto.digests.GeneralDigest implements com.android.org.bouncycastle.crypto.digests.EncodableDigest {
static final int[] K
public void <init> ()
public void <init> (com.android.org.bouncycastle.crypto.digests.SHA256Digest)
public void <init> (byte[])
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
protected void processWord (byte[], int)
protected void processLength (long)
public int doFinal (byte[], int)
public void reset ()
protected void processBlock ()
public com.android.org.bouncycastle.util.Memoable copy ()
public void reset (com.android.org.bouncycastle.util.Memoable)
public byte[] getEncodedState ()
}
com/android/org/bouncycastle/crypto/digests/SHA384Digest.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.SHA384Digest extends com.android.org.bouncycastle.crypto.digests.LongDigest {
public void <init> ()
public void <init> (com.android.org.bouncycastle.crypto.digests.SHA384Digest)
public void <init> (byte[])
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
public int doFinal (byte[], int)
public void reset ()
public com.android.org.bouncycastle.util.Memoable copy ()
public void reset (com.android.org.bouncycastle.util.Memoable)
public byte[] getEncodedState ()
}
com/android/org/bouncycastle/crypto/digests/SHA512Digest.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.SHA512Digest extends com.android.org.bouncycastle.crypto.digests.LongDigest {
public void <init> ()
public void <init> (com.android.org.bouncycastle.crypto.digests.SHA512Digest)
public void <init> (byte[])
public java.lang.String getAlgorithmName ()
public int getDigestSize ()
public int doFinal (byte[], int)
public void reset ()
public com.android.org.bouncycastle.util.Memoable copy ()
public void reset (com.android.org.bouncycastle.util.Memoable)
public byte[] getEncodedState ()
}
com/android/org/bouncycastle/crypto/digests/XofUtils.class
<Unknown>
package com.android.org.bouncycastle.crypto.digests
public com.android.org.bouncycastle.crypto.digests.XofUtils extends java.lang.Object {
public void <init> ()
public static byte[] leftEncode (long)
public static byte[] rightEncode (long)
}
com/android/org/bouncycastle/crypto/ec/CustomNamedCurves.class
<Unknown>
package com.android.org.bouncycastle.crypto.ec
public com.android.org.bouncycastle.crypto.ec.CustomNamedCurves extends java.lang.Object {
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp192k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp192r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp224k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp224r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp256k1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp256r1
static com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder secp384r1
static com.android.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> ()
static void defineCurve (java.lang.String, com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder)
static void defineCurveWithOID (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.x9.X9ECParametersHolder)
static void defineCurveAlias (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByName (java.lang.String)
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getByOID (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
public static java.lang.String getName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static java.util.Enumeration getNames ()
}
com/android/org/bouncycastle/crypto/encodings/OAEPEncoding.class
<Unknown>
package com.android.org.bouncycastle.crypto.encodings
public com.android.org.bouncycastle.crypto.encodings.OAEPEncoding extends java.lang.Object implements com.android.org.bouncycastle.crypto.AsymmetricBlockCipher {
public void <init> (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher)
public void <init> (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher, com.android.org.bouncycastle.crypto.Digest)
public void <init> (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher, com.android.org.bouncycastle.crypto.Digest, byte[])
public void <init> (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher, com.android.org.bouncycastle.crypto.Digest, com.android.org.bouncycastle.crypto.Digest, byte[])
public com.android.org.bouncycastle.crypto.AsymmetricBlockCipher getUnderlyingCipher ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public int getInputBlockSize ()
public int getOutputBlockSize ()
public byte[] processBlock (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
public byte[] encodeBlock (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
public byte[] decodeBlock (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/encodings/PKCS1Encoding.class
<Unknown>
package com.android.org.bouncycastle.crypto.encodings
public com.android.org.bouncycastle.crypto.encodings.PKCS1Encoding extends java.lang.Object implements com.android.org.bouncycastle.crypto.AsymmetricBlockCipher {
public static final String STRICT_LENGTH_ENABLED_PROPERTY
public static final String NOT_STRICT_LENGTH_ENABLED_PROPERTY
public void <init> (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher)
public void <init> (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher, int)
public void <init> (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher, byte[])
public com.android.org.bouncycastle.crypto.AsymmetricBlockCipher getUnderlyingCipher ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public int getInputBlockSize ()
public int getOutputBlockSize ()
public byte[] processBlock (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/engines/AESEngine.class
<Unknown>
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.AESEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher {
public void <init> ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int)
public void reset ()
}
com/android/org/bouncycastle/crypto/engines/AESFastEngine.class
<Unknown>
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.AESFastEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher {
public void <init> ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int)
public void reset ()
}
com/android/org/bouncycastle/crypto/engines/AESWrapEngine.class
<Unknown>
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.AESWrapEngine extends com.android.org.bouncycastle.crypto.engines.RFC3394WrapEngine {
public void <init> ()
public void <init> (boolean)
}
com/android/org/bouncycastle/crypto/engines/BlowfishEngine.class
<Unknown>
package com.android.org.bouncycastle.crypto.engines
public final com.android.org.bouncycastle.crypto.engines.BlowfishEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher {
public void <init> ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public java.lang.String getAlgorithmName ()
public final int processBlock (byte[], int, byte[], int)
public void reset ()
public int getBlockSize ()
}
com/android/org/bouncycastle/crypto/engines/DESEngine.class
<Unknown>
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.DESEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher {
protected static final int BLOCK_SIZE
public void <init> ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int)
public void reset ()
protected int[] generateWorkingKey (boolean, byte[])
protected void desFunc (int[], byte[], int, byte[], int)
}
com/android/org/bouncycastle/crypto/engines/DESedeEngine.class
<Unknown>
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.DESedeEngine extends com.android.org.bouncycastle.crypto.engines.DESEngine {
protected static final int BLOCK_SIZE
public void <init> ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int)
public void reset ()
}
com/android/org/bouncycastle/crypto/engines/DESedeWrapEngine.class
<Unknown>
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.DESedeWrapEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.Wrapper {
com.android.org.bouncycastle.crypto.Digest sha1
byte[] digest
public void <init> ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public java.lang.String getAlgorithmName ()
public byte[] wrap (byte[], int, int)
public byte[] unwrap (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/engines/RC2Engine.class
<Unknown>
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.RC2Engine extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher {
public void <init> ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public void reset ()
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public final int processBlock (byte[], int, byte[], int)
}
com/android/org/bouncycastle/crypto/engines/RC4Engine.class
<Unknown>
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.RC4Engine extends java.lang.Object implements com.android.org.bouncycastle.crypto.StreamCipher {
public void <init> ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public java.lang.String getAlgorithmName ()
public byte returnByte (byte)
public int processBytes (byte[], int, int, byte[], int)
public void reset ()
}
com/android/org/bouncycastle/crypto/engines/RFC3394WrapEngine.class
<Unknown>
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.RFC3394WrapEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.Wrapper {
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher)
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher, boolean)
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public java.lang.String getAlgorithmName ()
public byte[] wrap (byte[], int, int)
public byte[] unwrap (byte[], int, int) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/engines/RSABlindedEngine.class
<Unknown>
package com.android.org.bouncycastle.crypto.engines
public com.android.org.bouncycastle.crypto.engines.RSABlindedEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.AsymmetricBlockCipher {
public void <init> ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public int getInputBlockSize ()
public int getOutputBlockSize ()
public byte[] processBlock (byte[], int, int)
}
com/android/org/bouncycastle/crypto/engines/RSACoreEngine.class
<Unknown>
package com.android.org.bouncycastle.crypto.engines
com.android.org.bouncycastle.crypto.engines.RSACoreEngine extends java.lang.Object {
void <init> ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public int getInputBlockSize ()
public int getOutputBlockSize ()
public java.math.BigInteger convertInput (byte[], int, int)
public byte[] convertOutput (java.math.BigInteger)
public java.math.BigInteger processBlock (java.math.BigInteger)
}
com/android/org/bouncycastle/crypto/engines/TwofishEngine.class
<Unknown>
package com.android.org.bouncycastle.crypto.engines
public final com.android.org.bouncycastle.crypto.engines.TwofishEngine extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher {
public void <init> ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public java.lang.String getAlgorithmName ()
public int processBlock (byte[], int, byte[], int)
public void reset ()
public int getBlockSize ()
}
com/android/org/bouncycastle/crypto/generators/DESKeyGenerator.class
<Unknown>
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.DESKeyGenerator extends com.android.org.bouncycastle.crypto.CipherKeyGenerator {
public void <init> ()
public void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
public byte[] generateKey ()
}
com/android/org/bouncycastle/crypto/generators/DESedeKeyGenerator.class
<Unknown>
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.DESedeKeyGenerator extends com.android.org.bouncycastle.crypto.generators.DESKeyGenerator {
public void <init> ()
public void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
public byte[] generateKey ()
}
com/android/org/bouncycastle/crypto/generators/DHBasicKeyPairGenerator.class
<Unknown>
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator extends java.lang.Object implements com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator {
public void <init> ()
public void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
public com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair ()
}
com/android/org/bouncycastle/crypto/generators/DHKeyGeneratorHelper.class
<Unknown>
package com.android.org.bouncycastle.crypto.generators
com.android.org.bouncycastle.crypto.generators.DHKeyGeneratorHelper extends java.lang.Object {
static final com.android.org.bouncycastle.crypto.generators.DHKeyGeneratorHelper INSTANCE
java.math.BigInteger calculatePrivate (com.android.org.bouncycastle.crypto.params.DHParameters, java.security.SecureRandom)
java.math.BigInteger calculatePublic (com.android.org.bouncycastle.crypto.params.DHParameters, java.math.BigInteger)
}
com/android/org/bouncycastle/crypto/generators/DHParametersGenerator.class
<Unknown>
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.DHParametersGenerator extends java.lang.Object {
public void <init> ()
public void init (int, int, java.security.SecureRandom)
public com.android.org.bouncycastle.crypto.params.DHParameters generateParameters ()
}
com/android/org/bouncycastle/crypto/generators/DHParametersHelper.class
<Unknown>
package com.android.org.bouncycastle.crypto.generators
com.android.org.bouncycastle.crypto.generators.DHParametersHelper extends java.lang.Object {
void <init> ()
static java.math.BigInteger[] generateSafePrimes (int, int, java.security.SecureRandom)
static java.math.BigInteger selectGenerator (java.math.BigInteger, java.math.BigInteger, java.security.SecureRandom)
}
com/android/org/bouncycastle/crypto/generators/DSAKeyPairGenerator.class
<Unknown>
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.DSAKeyPairGenerator extends java.lang.Object implements com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator {
public void <init> ()
public void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
public com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair ()
}
com/android/org/bouncycastle/crypto/generators/DSAParametersGenerator.class
<Unknown>
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.DSAParametersGenerator extends java.lang.Object {
public void <init> ()
public void <init> (com.android.org.bouncycastle.crypto.Digest)
public void init (int, int, java.security.SecureRandom)
public void init (com.android.org.bouncycastle.crypto.params.DSAParameterGenerationParameters)
public com.android.org.bouncycastle.crypto.params.DSAParameters generateParameters ()
}
com/android/org/bouncycastle/crypto/generators/ECKeyPairGenerator.class
<Unknown>
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.ECKeyPairGenerator extends java.lang.Object implements com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator com.android.org.bouncycastle.math.ec.ECConstants {
com.android.org.bouncycastle.crypto.params.ECDomainParameters params
java.security.SecureRandom random
public void <init> ()
public void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
public com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair ()
protected com.android.org.bouncycastle.math.ec.ECMultiplier createBasePointMultiplier ()
}
com/android/org/bouncycastle/crypto/generators/OpenSSLPBEParametersGenerator.class
<Unknown>
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.OpenSSLPBEParametersGenerator extends com.android.org.bouncycastle.crypto.PBEParametersGenerator {
public void <init> ()
public void init (byte[], byte[])
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int)
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int)
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int)
}
com/android/org/bouncycastle/crypto/generators/PKCS12ParametersGenerator.class
<Unknown>
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.PKCS12ParametersGenerator extends com.android.org.bouncycastle.crypto.PBEParametersGenerator {
public static final int KEY_MATERIAL
public static final int IV_MATERIAL
public static final int MAC_MATERIAL
public void <init> (com.android.org.bouncycastle.crypto.Digest)
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int)
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int)
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int)
}
com/android/org/bouncycastle/crypto/generators/PKCS5S1ParametersGenerator.class
<Unknown>
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.PKCS5S1ParametersGenerator extends com.android.org.bouncycastle.crypto.PBEParametersGenerator {
public void <init> (com.android.org.bouncycastle.crypto.Digest)
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int)
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int)
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int)
}
com/android/org/bouncycastle/crypto/generators/PKCS5S2ParametersGenerator.class
<Unknown>
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.PKCS5S2ParametersGenerator extends com.android.org.bouncycastle.crypto.PBEParametersGenerator {
public void <init> ()
public void <init> (com.android.org.bouncycastle.crypto.Digest)
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int)
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedParameters (int, int)
public com.android.org.bouncycastle.crypto.CipherParameters generateDerivedMacParameters (int)
}
com/android/org/bouncycastle/crypto/generators/RSAKeyPairGenerator.class
<Unknown>
package com.android.org.bouncycastle.crypto.generators
public com.android.org.bouncycastle.crypto.generators.RSAKeyPairGenerator extends java.lang.Object implements com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPairGenerator {
public void <init> ()
public void init (com.android.org.bouncycastle.crypto.KeyGenerationParameters)
public com.android.org.bouncycastle.crypto.AsymmetricCipherKeyPair generateKeyPair ()
protected java.math.BigInteger chooseRandomPrime (int, java.math.BigInteger, java.math.BigInteger)
protected boolean isProbablePrime (java.math.BigInteger)
}
com/android/org/bouncycastle/crypto/io/DigestInputStream.class
<Unknown>
package com.android.org.bouncycastle.crypto.io
public com.android.org.bouncycastle.crypto.io.DigestInputStream extends java.io.FilterInputStream {
protected com.android.org.bouncycastle.crypto.Digest digest
public void <init> (java.io.InputStream, com.android.org.bouncycastle.crypto.Digest)
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
public com.android.org.bouncycastle.crypto.Digest getDigest ()
}
com/android/org/bouncycastle/crypto/io/DigestOutputStream.class
<Unknown>
package com.android.org.bouncycastle.crypto.io
public com.android.org.bouncycastle.crypto.io.DigestOutputStream extends java.io.OutputStream {
protected com.android.org.bouncycastle.crypto.Digest digest
public void <init> (com.android.org.bouncycastle.crypto.Digest)
public void write (int) throws java.io.IOException
public void write (byte[], int, int) throws java.io.IOException
public byte[] getDigest ()
}
com/android/org/bouncycastle/crypto/io/MacInputStream.class
<Unknown>
package com.android.org.bouncycastle.crypto.io
public com.android.org.bouncycastle.crypto.io.MacInputStream extends java.io.FilterInputStream {
protected com.android.org.bouncycastle.crypto.Mac mac
public void <init> (java.io.InputStream, com.android.org.bouncycastle.crypto.Mac)
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
public com.android.org.bouncycastle.crypto.Mac getMac ()
}
com/android/org/bouncycastle/crypto/io/MacOutputStream.class
<Unknown>
package com.android.org.bouncycastle.crypto.io
public com.android.org.bouncycastle.crypto.io.MacOutputStream extends java.io.OutputStream {
protected com.android.org.bouncycastle.crypto.Mac mac
public void <init> (com.android.org.bouncycastle.crypto.Mac)
public void write (int) throws java.io.IOException
public void write (byte[], int, int) throws java.io.IOException
public byte[] getMac ()
}
com/android/org/bouncycastle/crypto/macs/CBCBlockCipherMac.class
<Unknown>
package com.android.org.bouncycastle.crypto.macs
public com.android.org.bouncycastle.crypto.macs.CBCBlockCipherMac extends java.lang.Object implements com.android.org.bouncycastle.crypto.Mac {
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher)
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher, com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding)
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher, int)
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher, int, com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding)
public java.lang.String getAlgorithmName ()
public void init (com.android.org.bouncycastle.crypto.CipherParameters)
public int getMacSize ()
public void update (byte)
public void update (byte[], int, int)
public int doFinal (byte[], int)
public void reset ()
}
com/android/org/bouncycastle/crypto/macs/HMac.class
<Unknown>
package com.android.org.bouncycastle.crypto.macs
public com.android.org.bouncycastle.crypto.macs.HMac extends java.lang.Object implements com.android.org.bouncycastle.crypto.Mac {
public void <init> (com.android.org.bouncycastle.crypto.Digest)
public java.lang.String getAlgorithmName ()
public com.android.org.bouncycastle.crypto.Digest getUnderlyingDigest ()
public void init (com.android.org.bouncycastle.crypto.CipherParameters)
public int getMacSize ()
public void update (byte)
public void update (byte[], int, int)
public int doFinal (byte[], int)
public void reset ()
}
com/android/org/bouncycastle/crypto/modes/AEADBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes
public abstract com.android.org.bouncycastle.crypto.modes.AEADBlockCipher extends java.lang.Object implements com.android.org.bouncycastle.crypto.modes.AEADCipher {
public abstract com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
}
com/android/org/bouncycastle/crypto/modes/AEADCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes
public abstract com.android.org.bouncycastle.crypto.modes.AEADCipher extends java.lang.Object {
public abstract void init (boolean, com.android.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 com.android.org.bouncycastle.crypto.DataLengthException
public abstract int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
public abstract int doFinal (byte[], int) throws java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException
public abstract byte[] getMac ()
public abstract int getUpdateOutputSize (int)
public abstract int getOutputSize (int)
public abstract void reset ()
}
com/android/org/bouncycastle/crypto/modes/CBCBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes
public com.android.org.bouncycastle.crypto.modes.CBCBlockCipher extends java.lang.Object implements com.android.org.bouncycastle.crypto.BlockCipher {
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher)
public com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public void reset ()
}
com/android/org/bouncycastle/crypto/modes/CCMBlockCipher$ExposedByteArrayOutputStream.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes
com.android.org.bouncycastle.crypto.modes.CCMBlockCipher$ExposedByteArrayOutputStream extends java.io.ByteArrayOutputStream {
public void <init> (com.android.org.bouncycastle.crypto.modes.CCMBlockCipher)
public byte[] getBuffer ()
}
com/android/org/bouncycastle/crypto/modes/CCMBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes
public com.android.org.bouncycastle.crypto.modes.CCMBlockCipher extends java.lang.Object implements com.android.org.bouncycastle.crypto.modes.AEADBlockCipher {
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher)
public com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public java.lang.String getAlgorithmName ()
public void processAADByte (byte)
public void processAADBytes (byte[], int, int)
public int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public int doFinal (byte[], int) throws java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException
public void reset ()
public byte[] getMac ()
public int getUpdateOutputSize (int)
public int getOutputSize (int)
public byte[] processPacket (byte[], int, int) throws java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException
public int processPacket (byte[], int, int, byte[], int) throws java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException com.android.org.bouncycastle.crypto.DataLengthException
}
com/android/org/bouncycastle/crypto/modes/CFBBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes
public com.android.org.bouncycastle.crypto.modes.CFBBlockCipher extends com.android.org.bouncycastle.crypto.StreamBlockCipher {
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher, int)
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public java.lang.String getAlgorithmName ()
protected byte calculateByte (byte) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public int encryptBlock (byte[], int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public int decryptBlock (byte[], int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public byte[] getCurrentIV ()
public void reset ()
}
com/android/org/bouncycastle/crypto/modes/CTSBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes
public com.android.org.bouncycastle.crypto.modes.CTSBlockCipher extends com.android.org.bouncycastle.crypto.BufferedBlockCipher {
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher)
public int getUpdateOutputSize (int)
public int getOutputSize (int)
public int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public int doFinal (byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/modes/GCMBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes
public com.android.org.bouncycastle.crypto.modes.GCMBlockCipher extends java.lang.Object implements com.android.org.bouncycastle.crypto.modes.AEADBlockCipher {
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher)
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher, com.android.org.bouncycastle.crypto.modes.gcm.GCMMultiplier)
public com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public java.lang.String getAlgorithmName ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public byte[] getMac ()
public int getOutputSize (int)
public int getUpdateOutputSize (int)
public void processAADByte (byte)
public void processAADBytes (byte[], int, int)
public int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
public int doFinal (byte[], int) throws java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException
public void reset ()
}
com/android/org/bouncycastle/crypto/modes/OFBBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes
public com.android.org.bouncycastle.crypto.modes.OFBBlockCipher extends com.android.org.bouncycastle.crypto.StreamBlockCipher {
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher, int)
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public void reset ()
protected byte calculateByte (byte) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
}
com/android/org/bouncycastle/crypto/modes/SICBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes
public com.android.org.bouncycastle.crypto.modes.SICBlockCipher extends com.android.org.bouncycastle.crypto.StreamBlockCipher implements com.android.org.bouncycastle.crypto.SkippingStreamCipher {
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher)
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public java.lang.String getAlgorithmName ()
public int getBlockSize ()
public int processBlock (byte[], int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
protected byte calculateByte (byte) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public void reset ()
public long skip (long)
public long seekTo (long)
public long getPosition ()
}
com/android/org/bouncycastle/crypto/modes/gcm/BasicGCMExponentiator.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes.gcm
public com.android.org.bouncycastle.crypto.modes.gcm.BasicGCMExponentiator extends java.lang.Object implements com.android.org.bouncycastle.crypto.modes.gcm.GCMExponentiator {
public void <init> ()
public void init (byte[])
public void exponentiateX (long, byte[])
}
com/android/org/bouncycastle/crypto/modes/gcm/GCMExponentiator.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes.gcm
public abstract com.android.org.bouncycastle.crypto.modes.gcm.GCMExponentiator extends java.lang.Object {
public abstract void init (byte[])
public abstract void exponentiateX (long, byte[])
}
com/android/org/bouncycastle/crypto/modes/gcm/GCMMultiplier.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes.gcm
public abstract com.android.org.bouncycastle.crypto.modes.gcm.GCMMultiplier extends java.lang.Object {
public abstract void init (byte[])
public abstract void multiplyH (byte[])
}
com/android/org/bouncycastle/crypto/modes/gcm/GCMUtil.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes.gcm
public abstract com.android.org.bouncycastle.crypto.modes.gcm.GCMUtil extends java.lang.Object {
public void <init> ()
public static byte[] oneAsBytes ()
public static int[] oneAsInts ()
public static long[] oneAsLongs ()
public static byte[] asBytes (int[])
public static void asBytes (int[], byte[])
public static byte[] asBytes (long[])
public static void asBytes (long[], byte[])
public static int[] asInts (byte[])
public static void asInts (byte[], int[])
public static long[] asLongs (byte[])
public static void asLongs (byte[], long[])
public static void copy (int[], int[])
public static void copy (long[], long[])
public static void divideP (long[], long[])
public static void multiply (byte[], byte[])
public static void multiply (int[], int[])
public static void multiply (long[], long[])
public static void multiplyP (int[])
public static void multiplyP (int[], int[])
public static void multiplyP (long[])
public static void multiplyP (long[], long[])
public static void multiplyP3 (long[], long[])
public static void multiplyP4 (long[], long[])
public static void multiplyP7 (long[], long[])
public static void multiplyP8 (int[])
public static void multiplyP8 (int[], int[])
public static void multiplyP8 (long[])
public static void multiplyP8 (long[], long[])
public static long[] pAsLongs ()
public static void square (long[], long[])
public static void xor (byte[], byte[])
public static void xor (byte[], byte[], int)
public static void xor (byte[], int, byte[], int, byte[], int)
public static void xor (byte[], byte[], int, int)
public static void xor (byte[], int, byte[], int, int)
public static void xor (byte[], byte[], byte[])
public static void xor (int[], int[])
public static void xor (int[], int[], int[])
public static void xor (long[], long[])
public static void xor (long[], long[], long[])
}
com/android/org/bouncycastle/crypto/modes/gcm/Tables1kGCMExponentiator.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes.gcm
public com.android.org.bouncycastle.crypto.modes.gcm.Tables1kGCMExponentiator extends java.lang.Object implements com.android.org.bouncycastle.crypto.modes.gcm.GCMExponentiator {
public void <init> ()
public void init (byte[])
public void exponentiateX (long, byte[])
}
com/android/org/bouncycastle/crypto/modes/gcm/Tables4kGCMMultiplier.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes.gcm
public com.android.org.bouncycastle.crypto.modes.gcm.Tables4kGCMMultiplier extends java.lang.Object implements com.android.org.bouncycastle.crypto.modes.gcm.GCMMultiplier {
public void <init> ()
public void init (byte[])
public void multiplyH (byte[])
}
com/android/org/bouncycastle/crypto/modes/gcm/Tables8kGCMMultiplier.class
<Unknown>
package com.android.org.bouncycastle.crypto.modes.gcm
public com.android.org.bouncycastle.crypto.modes.gcm.Tables8kGCMMultiplier extends java.lang.Object implements com.android.org.bouncycastle.crypto.modes.gcm.GCMMultiplier {
public void <init> ()
public void init (byte[])
public void multiplyH (byte[])
}
com/android/org/bouncycastle/crypto/paddings/BlockCipherPadding.class
<Unknown>
package com.android.org.bouncycastle.crypto.paddings
public abstract com.android.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 com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/paddings/ISO10126d2Padding.class
<Unknown>
package com.android.org.bouncycastle.crypto.paddings
public com.android.org.bouncycastle.crypto.paddings.ISO10126d2Padding extends java.lang.Object implements com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding {
java.security.SecureRandom random
public void <init> ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
public int padCount (byte[]) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/paddings/ISO7816d4Padding.class
<Unknown>
package com.android.org.bouncycastle.crypto.paddings
public com.android.org.bouncycastle.crypto.paddings.ISO7816d4Padding extends java.lang.Object implements com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding {
public void <init> ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
public int padCount (byte[]) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/paddings/PKCS7Padding.class
<Unknown>
package com.android.org.bouncycastle.crypto.paddings
public com.android.org.bouncycastle.crypto.paddings.PKCS7Padding extends java.lang.Object implements com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding {
public void <init> ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
public int padCount (byte[]) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/paddings/PaddedBufferedBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.crypto.paddings
public com.android.org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher extends com.android.org.bouncycastle.crypto.BufferedBlockCipher {
com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding padding
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher, com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding)
public void <init> (com.android.org.bouncycastle.crypto.BlockCipher)
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public int getOutputSize (int)
public int getUpdateOutputSize (int)
public int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException
public int doFinal (byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException java.lang.IllegalStateException com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/paddings/TBCPadding.class
<Unknown>
package com.android.org.bouncycastle.crypto.paddings
public com.android.org.bouncycastle.crypto.paddings.TBCPadding extends java.lang.Object implements com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding {
public void <init> ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
public int padCount (byte[]) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/paddings/X923Padding.class
<Unknown>
package com.android.org.bouncycastle.crypto.paddings
public com.android.org.bouncycastle.crypto.paddings.X923Padding extends java.lang.Object implements com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding {
java.security.SecureRandom random
public void <init> ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
public int padCount (byte[]) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/paddings/ZeroBytePadding.class
<Unknown>
package com.android.org.bouncycastle.crypto.paddings
public com.android.org.bouncycastle.crypto.paddings.ZeroBytePadding extends java.lang.Object implements com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding {
public void <init> ()
public void init (java.security.SecureRandom) throws java.lang.IllegalArgumentException
public java.lang.String getPaddingName ()
public int addPadding (byte[], int)
public int padCount (byte[]) throws com.android.org.bouncycastle.crypto.InvalidCipherTextException
}
com/android/org/bouncycastle/crypto/params/AEADParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.AEADParameters extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
public void <init> (com.android.org.bouncycastle.crypto.params.KeyParameter, int, byte[])
public void <init> (com.android.org.bouncycastle.crypto.params.KeyParameter, int, byte[], byte[])
public com.android.org.bouncycastle.crypto.params.KeyParameter getKey ()
public int getMacSize ()
public byte[] getAssociatedText ()
public byte[] getNonce ()
}
com/android/org/bouncycastle/crypto/params/AsymmetricKeyParameter.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
boolean privateKey
public void <init> (boolean)
public boolean isPrivate ()
}
com/android/org/bouncycastle/crypto/params/DESParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DESParameters extends com.android.org.bouncycastle.crypto.params.KeyParameter {
public static final int DES_KEY_LENGTH
public void <init> (byte[])
public static boolean isWeakKey (byte[], int)
public static void setOddParity (byte[])
}
com/android/org/bouncycastle/crypto/params/DESedeParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DESedeParameters extends com.android.org.bouncycastle.crypto.params.DESParameters {
public static final int DES_EDE_KEY_LENGTH
public void <init> (byte[])
public static boolean isWeakKey (byte[], int, int)
public static boolean isWeakKey (byte[], int)
public static boolean isRealEDEKey (byte[], int)
public static boolean isReal2Key (byte[], int)
public static boolean isReal3Key (byte[], int)
}
com/android/org/bouncycastle/crypto/params/DHKeyGenerationParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DHKeyGenerationParameters extends com.android.org.bouncycastle.crypto.KeyGenerationParameters {
public void <init> (java.security.SecureRandom, com.android.org.bouncycastle.crypto.params.DHParameters)
public com.android.org.bouncycastle.crypto.params.DHParameters getParameters ()
static int getStrength (com.android.org.bouncycastle.crypto.params.DHParameters)
}
com/android/org/bouncycastle/crypto/params/DHKeyParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DHKeyParameters extends com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter {
protected void <init> (boolean, com.android.org.bouncycastle.crypto.params.DHParameters)
public com.android.org.bouncycastle.crypto.params.DHParameters getParameters ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/crypto/params/DHParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DHParameters extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
public void <init> (java.math.BigInteger, java.math.BigInteger)
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int)
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int, int)
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DHValidationParameters)
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int, int, java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DHValidationParameters)
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 com.android.org.bouncycastle.crypto.params.DHValidationParameters getValidationParameters ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/crypto/params/DHPrivateKeyParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DHPrivateKeyParameters extends com.android.org.bouncycastle.crypto.params.DHKeyParameters {
public void <init> (java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DHParameters)
public java.math.BigInteger getX ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/android/org/bouncycastle/crypto/params/DHPublicKeyParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DHPublicKeyParameters extends com.android.org.bouncycastle.crypto.params.DHKeyParameters {
public void <init> (java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DHParameters)
public java.math.BigInteger getY ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/android/org/bouncycastle/crypto/params/DHValidationParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DHValidationParameters extends java.lang.Object {
public void <init> (byte[], int)
public int getCounter ()
public byte[] getSeed ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/crypto/params/DSAKeyGenerationParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DSAKeyGenerationParameters extends com.android.org.bouncycastle.crypto.KeyGenerationParameters {
public void <init> (java.security.SecureRandom, com.android.org.bouncycastle.crypto.params.DSAParameters)
public com.android.org.bouncycastle.crypto.params.DSAParameters getParameters ()
}
com/android/org/bouncycastle/crypto/params/DSAKeyParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DSAKeyParameters extends com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter {
public void <init> (boolean, com.android.org.bouncycastle.crypto.params.DSAParameters)
public com.android.org.bouncycastle.crypto.params.DSAParameters getParameters ()
}
com/android/org/bouncycastle/crypto/params/DSAParameterGenerationParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DSAParameterGenerationParameters extends java.lang.Object {
public static final int DIGITAL_SIGNATURE_USAGE
public static final int KEY_ESTABLISHMENT_USAGE
public void <init> (int, int, int, java.security.SecureRandom)
public void <init> (int, int, int, java.security.SecureRandom, int)
public int getL ()
public int getN ()
public int getCertainty ()
public java.security.SecureRandom getRandom ()
public int getUsageIndex ()
}
com/android/org/bouncycastle/crypto/params/DSAParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DSAParameters extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DSAValidationParameters)
public java.math.BigInteger getP ()
public java.math.BigInteger getQ ()
public java.math.BigInteger getG ()
public com.android.org.bouncycastle.crypto.params.DSAValidationParameters getValidationParameters ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/crypto/params/DSAPrivateKeyParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DSAPrivateKeyParameters extends com.android.org.bouncycastle.crypto.params.DSAKeyParameters {
public void <init> (java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DSAParameters)
public java.math.BigInteger getX ()
}
com/android/org/bouncycastle/crypto/params/DSAPublicKeyParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DSAPublicKeyParameters extends com.android.org.bouncycastle.crypto.params.DSAKeyParameters {
public void <init> (java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DSAParameters)
public java.math.BigInteger getY ()
}
com/android/org/bouncycastle/crypto/params/DSAValidationParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.DSAValidationParameters extends java.lang.Object {
public void <init> (byte[], int)
public void <init> (byte[], int, int)
public int getCounter ()
public byte[] getSeed ()
public int getUsageIndex ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/android/org/bouncycastle/crypto/params/ECDomainParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ECDomainParameters extends java.lang.Object implements com.android.org.bouncycastle.math.ec.ECConstants {
public void <init> (com.android.org.bouncycastle.asn1.x9.X9ECParameters)
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
public com.android.org.bouncycastle.math.ec.ECCurve getCurve ()
public com.android.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)
public int hashCode ()
public java.math.BigInteger validatePrivateScalar (java.math.BigInteger)
public com.android.org.bouncycastle.math.ec.ECPoint validatePublicPoint (com.android.org.bouncycastle.math.ec.ECPoint)
static com.android.org.bouncycastle.math.ec.ECPoint validatePublicPoint (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint)
}
com/android/org/bouncycastle/crypto/params/ECKeyGenerationParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ECKeyGenerationParameters extends com.android.org.bouncycastle.crypto.KeyGenerationParameters {
public void <init> (com.android.org.bouncycastle.crypto.params.ECDomainParameters, java.security.SecureRandom)
public com.android.org.bouncycastle.crypto.params.ECDomainParameters getDomainParameters ()
}
com/android/org/bouncycastle/crypto/params/ECKeyParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ECKeyParameters extends com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter {
protected void <init> (boolean, com.android.org.bouncycastle.crypto.params.ECDomainParameters)
public com.android.org.bouncycastle.crypto.params.ECDomainParameters getParameters ()
}
com/android/org/bouncycastle/crypto/params/ECNamedDomainParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ECNamedDomainParameters extends com.android.org.bouncycastle.crypto.params.ECDomainParameters {
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.crypto.params.ECDomainParameters)
public void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.x9.X9ECParameters)
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getName ()
}
com/android/org/bouncycastle/crypto/params/ECPrivateKeyParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters extends com.android.org.bouncycastle.crypto.params.ECKeyParameters {
public void <init> (java.math.BigInteger, com.android.org.bouncycastle.crypto.params.ECDomainParameters)
public java.math.BigInteger getD ()
}
com/android/org/bouncycastle/crypto/params/ECPublicKeyParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters extends com.android.org.bouncycastle.crypto.params.ECKeyParameters {
public void <init> (com.android.org.bouncycastle.math.ec.ECPoint, com.android.org.bouncycastle.crypto.params.ECDomainParameters)
public com.android.org.bouncycastle.math.ec.ECPoint getQ ()
}
com/android/org/bouncycastle/crypto/params/KDFParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.KDFParameters extends java.lang.Object implements com.android.org.bouncycastle.crypto.DerivationParameters {
byte[] iv
byte[] shared
public void <init> (byte[], byte[])
public byte[] getSharedSecret ()
public byte[] getIV ()
}
com/android/org/bouncycastle/crypto/params/KeyParameter.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.KeyParameter extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
public void <init> (byte[])
public void <init> (byte[], int, int)
public byte[] getKey ()
}
com/android/org/bouncycastle/crypto/params/ParametersWithID.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ParametersWithID extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
public void <init> (com.android.org.bouncycastle.crypto.CipherParameters, byte[])
public byte[] getID ()
public com.android.org.bouncycastle.crypto.CipherParameters getParameters ()
}
com/android/org/bouncycastle/crypto/params/ParametersWithIV.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ParametersWithIV extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
public void <init> (com.android.org.bouncycastle.crypto.CipherParameters, byte[])
public void <init> (com.android.org.bouncycastle.crypto.CipherParameters, byte[], int, int)
public byte[] getIV ()
public com.android.org.bouncycastle.crypto.CipherParameters getParameters ()
}
com/android/org/bouncycastle/crypto/params/ParametersWithRandom.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.ParametersWithRandom extends java.lang.Object implements com.android.org.bouncycastle.crypto.CipherParameters {
public void <init> (com.android.org.bouncycastle.crypto.CipherParameters, java.security.SecureRandom)
public void <init> (com.android.org.bouncycastle.crypto.CipherParameters)
public java.security.SecureRandom getRandom ()
public com.android.org.bouncycastle.crypto.CipherParameters getParameters ()
}
com/android/org/bouncycastle/crypto/params/RC2Parameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.RC2Parameters extends com.android.org.bouncycastle.crypto.params.KeyParameter {
public void <init> (byte[])
public void <init> (byte[], int)
public int getEffectiveKeyBits ()
}
com/android/org/bouncycastle/crypto/params/RSAKeyGenerationParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.RSAKeyGenerationParameters extends com.android.org.bouncycastle.crypto.KeyGenerationParameters {
public void <init> (java.math.BigInteger, java.security.SecureRandom, int, int)
public java.math.BigInteger getPublicExponent ()
public int getCertainty ()
}
com/android/org/bouncycastle/crypto/params/RSAKeyParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.RSAKeyParameters extends com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter {
public void <init> (boolean, java.math.BigInteger, java.math.BigInteger)
public java.math.BigInteger getModulus ()
public java.math.BigInteger getExponent ()
}
com/android/org/bouncycastle/crypto/params/RSAPrivateCrtKeyParameters.class
<Unknown>
package com.android.org.bouncycastle.crypto.params
public com.android.org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters extends com.android.org.bouncycastle.crypto.params.RSAKeyParameters {
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)
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 ()
}
com/android/org/bouncycastle/crypto/signers/DSAEncoding.class
<Unknown>
package com.android.org.bouncycastle.crypto.signers
public abstract com.android.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
}
com/android/org/bouncycastle/crypto/signers/DSAKCalculator.class
<Unknown>
package com.android.org.bouncycastle.crypto.signers
public abstract com.android.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 ()
}
com/android/org/bouncycastle/crypto/signers/DSASigner.class
<Unknown>
package com.android.org.bouncycastle.crypto.signers
public com.android.org.bouncycastle.crypto.signers.DSASigner extends java.lang.Object implements com.android.org.bouncycastle.crypto.DSAExt {
public void <init> ()
public void <init> (com.android.org.bouncycastle.crypto.signers.DSAKCalculator)
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public java.math.BigInteger getOrder ()
public java.math.BigInteger[] generateSignature (byte[])
public boolean verifySignature (byte[], java.math.BigInteger, java.math.BigInteger)
protected java.security.SecureRandom initSecureRandom (boolean, java.security.SecureRandom)
}
com/android/org/bouncycastle/crypto/signers/ECDSASigner.class
<Unknown>
package com.android.org.bouncycastle.crypto.signers
public com.android.org.bouncycastle.crypto.signers.ECDSASigner extends java.lang.Object implements com.android.org.bouncycastle.math.ec.ECConstants com.android.org.bouncycastle.crypto.DSAExt {
public void <init> ()
public void <init> (com.android.org.bouncycastle.crypto.signers.DSAKCalculator)
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public java.math.BigInteger getOrder ()
public java.math.BigInteger[] generateSignature (byte[])
public boolean verifySignature (byte[], java.math.BigInteger, java.math.BigInteger)
protected java.math.BigInteger calculateE (java.math.BigInteger, byte[])
protected com.android.org.bouncycastle.math.ec.ECMultiplier createBasePointMultiplier ()
protected com.android.org.bouncycastle.math.ec.ECFieldElement getDenominator (int, com.android.org.bouncycastle.math.ec.ECPoint)
protected java.security.SecureRandom initSecureRandom (boolean, java.security.SecureRandom)
}
com/android/org/bouncycastle/crypto/signers/PlainDSAEncoding.class
<Unknown>
package com.android.org.bouncycastle.crypto.signers
public com.android.org.bouncycastle.crypto.signers.PlainDSAEncoding extends java.lang.Object implements com.android.org.bouncycastle.crypto.signers.DSAEncoding {
public static final com.android.org.bouncycastle.crypto.signers.PlainDSAEncoding INSTANCE
public void <init> ()
public byte[] encode (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
public java.math.BigInteger[] decode (java.math.BigInteger, byte[])
protected java.math.BigInteger checkValue (java.math.BigInteger, java.math.BigInteger)
protected java.math.BigInteger decodeValue (java.math.BigInteger, byte[], int, int)
}
com/android/org/bouncycastle/crypto/signers/RSADigestSigner.class
<Unknown>
package com.android.org.bouncycastle.crypto.signers
public com.android.org.bouncycastle.crypto.signers.RSADigestSigner extends java.lang.Object implements com.android.org.bouncycastle.crypto.Signer {
public void <init> (com.android.org.bouncycastle.crypto.Digest)
public void <init> (com.android.org.bouncycastle.crypto.Digest, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public java.lang.String getAlgorithmName ()
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters)
public void update (byte)
public void update (byte[], int, int)
public byte[] generateSignature () throws com.android.org.bouncycastle.crypto.CryptoException com.android.org.bouncycastle.crypto.DataLengthException
public boolean verifySignature (byte[])
public void reset ()
}
com/android/org/bouncycastle/crypto/signers/RandomDSAKCalculator.class
<Unknown>
package com.android.org.bouncycastle.crypto.signers
public com.android.org.bouncycastle.crypto.signers.RandomDSAKCalculator extends java.lang.Object implements com.android.org.bouncycastle.crypto.signers.DSAKCalculator {
public void <init> ()
public boolean isDeterministic ()
public void init (java.math.BigInteger, java.security.SecureRandom)
public void init (java.math.BigInteger, java.math.BigInteger, byte[])
public java.math.BigInteger nextK ()
}
com/android/org/bouncycastle/crypto/signers/StandardDSAEncoding.class
<Unknown>
package com.android.org.bouncycastle.crypto.signers
public com.android.org.bouncycastle.crypto.signers.StandardDSAEncoding extends java.lang.Object implements com.android.org.bouncycastle.crypto.signers.DSAEncoding {
public static final com.android.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
public java.math.BigInteger[] decode (java.math.BigInteger, byte[]) throws java.io.IOException
protected java.math.BigInteger checkValue (java.math.BigInteger, java.math.BigInteger)
protected java.math.BigInteger decodeValue (java.math.BigInteger, com.android.org.bouncycastle.asn1.ASN1Sequence, int)
protected void encodeValue (java.math.BigInteger, com.android.org.bouncycastle.asn1.ASN1EncodableVector, java.math.BigInteger)
}
com/android/org/bouncycastle/crypto/tls/CertificateType.class
<Unknown>
package com.android.org.bouncycastle.crypto.tls
public com.android.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> ()
}
com/android/org/bouncycastle/crypto/tls/TlsCloseable.class
<Unknown>
package com.android.org.bouncycastle.crypto.tls
public abstract com.android.org.bouncycastle.crypto.tls.TlsCloseable extends java.lang.Object {
public abstract void close () throws java.io.IOException
}
com/android/org/bouncycastle/crypto/tls/TlsNoCloseNotifyException.class
<Unknown>
package com.android.org.bouncycastle.crypto.tls
public com.android.org.bouncycastle.crypto.tls.TlsNoCloseNotifyException extends java.io.EOFException {
public void <init> ()
}
com/android/org/bouncycastle/crypto/util/Pack.class
<Unknown>
package com.android.org.bouncycastle.crypto.util
public abstract com.android.org.bouncycastle.crypto.util.Pack extends java.lang.Object {
public void <init> ()
public static int bigEndianToInt (byte[], int)
public static void bigEndianToInt (byte[], int, int[])
public static byte[] intToBigEndian (int)
public static void intToBigEndian (int, byte[], int)
public static byte[] intToBigEndian (int[])
public static void intToBigEndian (int[], byte[], int)
public static long bigEndianToLong (byte[], int)
public static void bigEndianToLong (byte[], int, long[])
public static byte[] longToBigEndian (long)
public static void longToBigEndian (long, byte[], int)
public static byte[] longToBigEndian (long[])
public static void longToBigEndian (long[], byte[], int)
public static int littleEndianToInt (byte[], int)
public static void littleEndianToInt (byte[], int, int[])
public static void littleEndianToInt (byte[], int, int[], int, int)
public static byte[] intToLittleEndian (int)
public static void intToLittleEndian (int, byte[], int)
public static byte[] intToLittleEndian (int[])
public static void intToLittleEndian (int[], byte[], int)
public static long littleEndianToLong (byte[], int)
public static void littleEndianToLong (byte[], int, long[])
public static byte[] longToLittleEndian (long)
public static void longToLittleEndian (long, byte[], int)
public static byte[] longToLittleEndian (long[])
public static void longToLittleEndian (long[], byte[], int)
}
com/android/org/bouncycastle/crypto/util/PrivateKeyFactory.class
<Unknown>
package com.android.org.bouncycastle.crypto.util
public com.android.org.bouncycastle.crypto.util.PrivateKeyFactory extends java.lang.Object {
public void <init> ()
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (byte[]) throws java.io.IOException
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (java.io.InputStream) throws java.io.IOException
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
}
com/android/org/bouncycastle/crypto/util/PublicKeyFactory$DHAgreementConverter.class
<Unknown>
package com.android.org.bouncycastle.crypto.util
com.android.org.bouncycastle.crypto.util.PublicKeyFactory$DHAgreementConverter extends com.android.org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter {
com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException
}
com/android/org/bouncycastle/crypto/util/PublicKeyFactory$DHPublicNumberConverter.class
<Unknown>
package com.android.org.bouncycastle.crypto.util
com.android.org.bouncycastle.crypto.util.PublicKeyFactory$DHPublicNumberConverter extends com.android.org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter {
com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException
}
com/android/org/bouncycastle/crypto/util/PublicKeyFactory$DSAConverter.class
<Unknown>
package com.android.org.bouncycastle.crypto.util
com.android.org.bouncycastle.crypto.util.PublicKeyFactory$DSAConverter extends com.android.org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter {
com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException
}
com/android/org/bouncycastle/crypto/util/PublicKeyFactory$ECConverter.class
<Unknown>
package com.android.org.bouncycastle.crypto.util
com.android.org.bouncycastle.crypto.util.PublicKeyFactory$ECConverter extends com.android.org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter {
com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object)
}
com/android/org/bouncycastle/crypto/util/PublicKeyFactory$RSAConverter.class
<Unknown>
package com.android.org.bouncycastle.crypto.util
com.android.org.bouncycastle.crypto.util.PublicKeyFactory$RSAConverter extends com.android.org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter {
com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException
}
com/android/org/bouncycastle/crypto/util/PublicKeyFactory$SubjectPublicKeyInfoConverter.class
<Unknown>
package com.android.org.bouncycastle.crypto.util
abstract com.android.org.bouncycastle.crypto.util.PublicKeyFactory$SubjectPublicKeyInfoConverter extends java.lang.Object {
abstract com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter getPublicKeyParameters (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException
}
com/android/org/bouncycastle/crypto/util/PublicKeyFactory.class
<Unknown>
package com.android.org.bouncycastle.crypto.util
public com.android.org.bouncycastle.crypto.util.PublicKeyFactory extends java.lang.Object {
public void <init> ()
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (byte[]) throws java.io.IOException
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (java.io.InputStream) throws java.io.IOException
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter createKey (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, java.lang.Object) throws java.io.IOException
}
com/android/org/bouncycastle/crypto/util/SSHNamedCurves.class
<Unknown>
package com.android.org.bouncycastle.crypto.util
public com.android.org.bouncycastle.crypto.util.SSHNamedCurves extends java.lang.Object {
public void <init> ()
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getByName (java.lang.String)
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getParameters (java.lang.String)
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getParameters (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static java.lang.String getName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static java.lang.String getNameForParameters (com.android.org.bouncycastle.crypto.params.ECDomainParameters)
public static java.lang.String getNameForParameters (com.android.org.bouncycastle.math.ec.ECCurve)
}
com/android/org/bouncycastle/iana/AEADAlgorithm.class
<Unknown>
package com.android.org.bouncycastle.iana
public com.android.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> ()
}
com/android/org/bouncycastle/its/asn1/AesCcmCiphertext.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.AesCcmCiphertext extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.its.asn1.AesCcmCiphertext getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/BitmapSspRange.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.BitmapSspRange extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.its.asn1.BitmapSspRange getInstance (java.lang.Object)
public byte[] getSspValue ()
public byte[] getSspBitmask ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/CertificateBase.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.CertificateBase extends com.android.org.bouncycastle.asn1.ASN1Object {
protected void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public static com.android.org.bouncycastle.its.asn1.CertificateBase getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/CertificateType.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.CertificateType extends java.lang.Object {
public static final com.android.org.bouncycastle.its.asn1.CertificateType Explicit
public static final com.android.org.bouncycastle.its.asn1.CertificateType Implicit
protected void <init> (int)
public com.android.org.bouncycastle.its.asn1.CertificateType getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/CircularRegion.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.CircularRegion extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.its.asn1.CircularRegion getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/Duration.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.Duration extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/EncryptedData.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.EncryptedData extends java.lang.Object {
public static com.android.org.bouncycastle.its.asn1.EncryptedData getInstance (java.lang.Object)
}
com/android/org/bouncycastle/its/asn1/EndEntityType.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.EndEntityType extends com.android.org.bouncycastle.asn1.ASN1Object {
public static final int app
public static final int enrol
public void <init> (int)
public static com.android.org.bouncycastle.its.asn1.EndEntityType getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/EtsiTs103097Module.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.EtsiTs103097Module extends java.lang.Object {
public void <init> ()
}
com/android/org/bouncycastle/its/asn1/ExplicitCertificate.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.ExplicitCertificate extends com.android.org.bouncycastle.its.asn1.CertificateBase {
}
com/android/org/bouncycastle/its/asn1/GeographicRegion.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.GeographicRegion extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/GroupLinkageValue.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.GroupLinkageValue extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.its.asn1.GroupLinkageValue getInstance (java.lang.Object)
public byte[] getJValue ()
public byte[] getValue ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/HashAlgorithm.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.HashAlgorithm extends java.lang.Object {
public static final com.android.org.bouncycastle.its.asn1.HashAlgorithm sha256
public static final com.android.org.bouncycastle.its.asn1.HashAlgorithm sha384
protected void <init> (int)
public com.android.org.bouncycastle.its.asn1.HashAlgorithm getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/HashedData.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.HashedData extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
public void <init> (byte[])
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
public com.android.org.bouncycastle.asn1.ASN1OctetString getHashData ()
public void setHashData (com.android.org.bouncycastle.asn1.ASN1OctetString)
}
com/android/org/bouncycastle/its/asn1/HeaderInfo.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.HeaderInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.its.asn1.HeaderInfo getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/IValue.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.IValue extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.its.asn1.IValue getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/Ieee1609Dot2Content.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.Ieee1609Dot2Content extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public static com.android.org.bouncycastle.its.asn1.Ieee1609Dot2Content getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/Ieee1609Dot2Data.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.Ieee1609Dot2Data extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.its.asn1.Ieee1609Dot2Data getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/ImplicitCertificate.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.ImplicitCertificate extends com.android.org.bouncycastle.its.asn1.CertificateBase {
}
com/android/org/bouncycastle/its/asn1/IssuerIdentifier.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.IssuerIdentifier extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/Latitude.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.Latitude extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/LinkageData.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.LinkageData extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.its.asn1.LinkageData getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/LinkageValue.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.LinkageValue extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.its.asn1.LinkageValue getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/Longitude.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.Longitude extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/PKRecipientInfo.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.PKRecipientInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/PolygonalRegion.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.PolygonalRegion extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/PsidGroupPermissions.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.PsidGroupPermissions extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.its.asn1.PsidGroupPermissions getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/PsidSspRange.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.PsidSspRange extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public static com.android.org.bouncycastle.its.asn1.PsidSspRange getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Integer getPsid ()
public void setPsid (com.android.org.bouncycastle.asn1.ASN1Integer)
public com.android.org.bouncycastle.its.asn1.SspRange getSspRange ()
public void setSspRange (com.android.org.bouncycastle.its.asn1.SspRange)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/RecipientInfo.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.RecipientInfo extends java.lang.Object {
public void <init> ()
}
com/android/org/bouncycastle/its/asn1/RectangularRegion.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.RectangularRegion extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.its.asn1.RectangularRegion getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/SequenceOfCertificate.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.SequenceOfCertificate extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/SequenceOfOctetString.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.SequenceOfOctetString extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.its.asn1.SequenceOfOctetString getInstance (java.lang.Object)
public int size ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
static byte[][] toByteArrays (com.android.org.bouncycastle.asn1.ASN1Sequence)
}
com/android/org/bouncycastle/its/asn1/SequenceOfPsidGroupPermissions.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.SequenceOfPsidGroupPermissions extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/SequenceOfRecipientInfo.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.SequenceOfRecipientInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/SequenceOfRectangularRegion.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.SequenceOfRectangularRegion extends com.android.org.bouncycastle.asn1.ASN1Object {
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/ServiceSpecificPermissions.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.ServiceSpecificPermissions extends java.lang.Object {
public void <init> ()
}
com/android/org/bouncycastle/its/asn1/Signature.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.Signature extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/SignedData.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.SignedData extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/SignedDataPayload.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.SignedDataPayload extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/SignerIdentifier.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.SignerIdentifier extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/SspRange.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.SspRange extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> (com.android.org.bouncycastle.its.asn1.BitmapSspRange)
public static com.android.org.bouncycastle.its.asn1.SspRange getInstance (java.lang.Object)
public boolean isAll ()
public boolean maybeOpaque ()
public com.android.org.bouncycastle.its.asn1.BitmapSspRange getBitmapSspRange ()
public com.android.org.bouncycastle.its.asn1.SequenceOfOctetString getOpaque ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/SubjectPermissions.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.SubjectPermissions extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public static com.android.org.bouncycastle.its.asn1.SubjectPermissions getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/SymmAlgorithm.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.SymmAlgorithm extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.its.asn1.SymmAlgorithm aes128Ccm
public void <init> (int)
public com.android.org.bouncycastle.its.asn1.SymmAlgorithm getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Enumerated getSymmAlgorithm ()
public void setSymmAlgorithm (com.android.org.bouncycastle.asn1.ASN1Enumerated)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/SymmRecipientInfo.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.SymmRecipientInfo extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/ToBeSignedCertificate.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.ToBeSignedCertificate extends com.android.org.bouncycastle.asn1.ASN1Object {
public static com.android.org.bouncycastle.its.asn1.ToBeSignedCertificate getInstance (java.lang.Object)
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/ToBeSignedData.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.ToBeSignedData extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/TwoDLocation.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.TwoDLocation extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/Utils.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
com.android.org.bouncycastle.its.asn1.Utils extends java.lang.Object {
void <init> ()
static byte[] octetStringFixed (byte[], int)
static byte[] octetStringFixed (byte[])
}
com/android/org/bouncycastle/its/asn1/ValidityPeriod.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.ValidityPeriod extends com.android.org.bouncycastle.asn1.ASN1Object {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/its/asn1/VerificationKeyIndicator.class
<Unknown>
package com.android.org.bouncycastle.its.asn1
public com.android.org.bouncycastle.its.asn1.VerificationKeyIndicator extends com.android.org.bouncycastle.asn1.ASN1Object implements com.android.org.bouncycastle.asn1.ASN1Choice {
public void <init> ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/jcajce/CompositePrivateKey.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.CompositePrivateKey extends java.lang.Object implements java.security.PrivateKey {
public transient void <init> (java.security.PrivateKey[])
public java.util.List getPrivateKeys ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/android/org/bouncycastle/jcajce/CompositePublicKey.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.CompositePublicKey extends java.lang.Object implements java.security.PublicKey {
public transient void <init> (java.security.PublicKey[])
public java.util.List getPublicKeys ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/android/org/bouncycastle/jcajce/PBKDFKey.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public abstract com.android.org.bouncycastle.jcajce.PBKDFKey extends java.lang.Object implements javax.crypto.SecretKey {
}
com/android/org/bouncycastle/jcajce/PKCS12Key.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKCS12Key extends java.lang.Object implements com.android.org.bouncycastle.jcajce.PBKDFKey {
public void <init> (char[])
public void <init> (char[], boolean)
public char[] getPassword ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
}
com/android/org/bouncycastle/jcajce/PKCS12KeyWithParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKCS12KeyWithParameters extends com.android.org.bouncycastle.jcajce.PKCS12Key implements javax.crypto.interfaces.PBEKey {
public void <init> (char[], byte[], int)
public void <init> (char[], boolean, byte[], int)
public byte[] getSalt ()
public int getIterationCount ()
}
com/android/org/bouncycastle/jcajce/PKCS12StoreParameter.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKCS12StoreParameter extends java.lang.Object implements java.security.KeyStore$LoadStoreParameter {
public void <init> (java.io.OutputStream, char[])
public void <init> (java.io.OutputStream, java.security.KeyStore$ProtectionParameter)
public void <init> (java.io.OutputStream, char[], boolean)
public void <init> (java.io.OutputStream, java.security.KeyStore$ProtectionParameter, boolean)
public java.io.OutputStream getOutputStream ()
public java.security.KeyStore$ProtectionParameter getProtectionParameter ()
public boolean isForDEREncoding ()
}
com/android/org/bouncycastle/jcajce/PKIXCRLStore.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public abstract com.android.org.bouncycastle.jcajce.PKIXCRLStore extends java.lang.Object implements com.android.org.bouncycastle.util.Store {
public abstract java.util.Collection getMatches (com.android.org.bouncycastle.util.Selector) throws com.android.org.bouncycastle.util.StoreException
}
com/android/org/bouncycastle/jcajce/PKIXCRLStoreSelector$Builder.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder extends java.lang.Object {
public void <init> (java.security.cert.CRLSelector)
public com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder setCompleteCRLEnabled (boolean)
public com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$Builder setDeltaCRLIndicatorEnabled (boolean)
public void setMaxBaseCRLNumber (java.math.BigInteger)
public void setIssuingDistributionPointEnabled (boolean)
public void setIssuingDistributionPoint (byte[])
public com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector build ()
}
com/android/org/bouncycastle/jcajce/PKIXCRLStoreSelector$SelectorClone.class
<Unknown>
package com.android.org.bouncycastle.jcajce
com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector$SelectorClone extends java.security.cert.X509CRLSelector {
void <init> (com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector)
public boolean match (java.security.cert.CRL)
}
com/android/org/bouncycastle/jcajce/PKIXCRLStoreSelector.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector extends java.lang.Object implements com.android.org.bouncycastle.util.Selector {
public boolean isIssuingDistributionPointEnabled ()
public boolean match (java.security.cert.CRL)
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 (com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector, java.security.cert.CertStore) throws java.security.cert.CertStoreException
}
com/android/org/bouncycastle/jcajce/PKIXCertRevocationChecker.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public abstract com.android.org.bouncycastle.jcajce.PKIXCertRevocationChecker extends java.lang.Object {
public abstract void setParameter (java.lang.String, java.lang.Object)
public abstract void initialize (com.android.org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters) throws java.security.cert.CertPathValidatorException
public abstract void check (java.security.cert.Certificate) throws java.security.cert.CertPathValidatorException
}
com/android/org/bouncycastle/jcajce/PKIXCertRevocationCheckerParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters extends java.lang.Object {
public void <init> (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date, java.security.cert.CertPath, int, java.security.cert.X509Certificate, java.security.PublicKey)
public com.android.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 ()
}
com/android/org/bouncycastle/jcajce/PKIXCertStore.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public abstract com.android.org.bouncycastle.jcajce.PKIXCertStore extends java.lang.Object implements com.android.org.bouncycastle.util.Store {
public abstract java.util.Collection getMatches (com.android.org.bouncycastle.util.Selector) throws com.android.org.bouncycastle.util.StoreException
}
com/android/org/bouncycastle/jcajce/PKIXCertStoreSelector$Builder.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector$Builder extends java.lang.Object {
public void <init> (java.security.cert.CertSelector)
public com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector build ()
}
com/android/org/bouncycastle/jcajce/PKIXCertStoreSelector$SelectorClone.class
<Unknown>
package com.android.org.bouncycastle.jcajce
com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector$SelectorClone extends java.security.cert.X509CertSelector {
void <init> (com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector)
public boolean match (java.security.cert.Certificate)
}
com/android/org/bouncycastle/jcajce/PKIXCertStoreSelector.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector extends java.lang.Object implements com.android.org.bouncycastle.util.Selector {
public java.security.cert.Certificate getCertificate ()
public boolean match (java.security.cert.Certificate)
public java.lang.Object clone ()
public static java.util.Collection getCertificates (com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector, java.security.cert.CertStore) throws java.security.cert.CertStoreException
}
com/android/org/bouncycastle/jcajce/PKIXExtendedBuilderParameters$Builder.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder extends java.lang.Object {
public void <init> (java.security.cert.PKIXBuilderParameters)
public void <init> (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters)
public com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder addExcludedCerts (java.util.Set)
public com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters$Builder setMaxPathLength (int)
public com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters build ()
}
com/android/org/bouncycastle/jcajce/PKIXExtendedBuilderParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters extends java.lang.Object implements java.security.cert.CertPathParameters {
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters getBaseParameters ()
public java.util.Set getExcludedCerts ()
public int getMaxPathLength ()
public java.lang.Object clone ()
}
com/android/org/bouncycastle/jcajce/PKIXExtendedParameters$Builder.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder extends java.lang.Object {
public void <init> (java.security.cert.PKIXParameters)
public void <init> (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters)
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addCertificateStore (com.android.org.bouncycastle.jcajce.PKIXCertStore)
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addNamedCertificateStore (com.android.org.bouncycastle.asn1.x509.GeneralName, com.android.org.bouncycastle.jcajce.PKIXCertStore)
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addCRLStore (com.android.org.bouncycastle.jcajce.PKIXCRLStore)
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder addNamedCRLStore (com.android.org.bouncycastle.asn1.x509.GeneralName, com.android.org.bouncycastle.jcajce.PKIXCRLStore)
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setTargetConstraints (com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector)
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setUseDeltasEnabled (boolean)
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setValidityModel (int)
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setTrustAnchor (java.security.cert.TrustAnchor)
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters$Builder setTrustAnchors (java.util.Set)
public void setRevocationEnabled (boolean)
public com.android.org.bouncycastle.jcajce.PKIXExtendedParameters build ()
}
com/android/org/bouncycastle/jcajce/PKIXExtendedParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce
public com.android.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
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 com.android.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 ()
}
com/android/org/bouncycastle/jcajce/interfaces/BCX509Certificate.class
<Unknown>
package com.android.org.bouncycastle.jcajce.interfaces
public abstract com.android.org.bouncycastle.jcajce.interfaces.BCX509Certificate extends java.lang.Object {
public abstract com.android.org.bouncycastle.asn1.x500.X500Name getIssuerX500Name ()
public abstract com.android.org.bouncycastle.asn1.x509.TBSCertificate getTBSCertificateNative ()
public abstract com.android.org.bouncycastle.asn1.x500.X500Name getSubjectX500Name ()
}
com/android/org/bouncycastle/jcajce/io/DigestUpdatingOutputStream.class
<Unknown>
package com.android.org.bouncycastle.jcajce.io
com.android.org.bouncycastle.jcajce.io.DigestUpdatingOutputStream extends java.io.OutputStream {
void <init> (java.security.MessageDigest)
public void write (byte[], int, int) throws java.io.IOException
public void write (byte[]) throws java.io.IOException
public void write (int) throws java.io.IOException
}
com/android/org/bouncycastle/jcajce/io/MacUpdatingOutputStream.class
<Unknown>
package com.android.org.bouncycastle.jcajce.io
com.android.org.bouncycastle.jcajce.io.MacUpdatingOutputStream extends java.io.OutputStream {
void <init> (javax.crypto.Mac)
public void write (byte[], int, int) throws java.io.IOException
public void write (byte[]) throws java.io.IOException
public void write (int) throws java.io.IOException
}
com/android/org/bouncycastle/jcajce/io/OutputStreamFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.io
public com.android.org.bouncycastle.jcajce.io.OutputStreamFactory extends java.lang.Object {
public void <init> ()
public static java.io.OutputStream createStream (java.security.Signature)
public static java.io.OutputStream createStream (java.security.MessageDigest)
public static java.io.OutputStream createStream (javax.crypto.Mac)
}
com/android/org/bouncycastle/jcajce/io/SignatureUpdatingOutputStream.class
<Unknown>
package com.android.org.bouncycastle.jcajce.io
com.android.org.bouncycastle.jcajce.io.SignatureUpdatingOutputStream extends java.io.OutputStream {
void <init> (java.security.Signature)
public void write (byte[], int, int) throws java.io.IOException
public void write (byte[]) throws java.io.IOException
public void write (int) throws java.io.IOException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/DH$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.DH$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/DH.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.DH extends java.lang.Object {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/DSA$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.DSA$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/DSA.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.DSA extends java.lang.Object {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/EC$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.EC$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/EC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.EC extends java.lang.Object {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/RSA$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.RSA$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/RSA.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.RSA extends java.lang.Object {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/X509$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.X509$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/X509.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric
public com.android.org.bouncycastle.jcajce.provider.asymmetric.X509 extends java.lang.Object {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/AlgorithmParameterGeneratorSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dh
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.AlgorithmParameterGeneratorSpi extends com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi {
protected java.security.SecureRandom random
protected int strength
public void <init> ()
protected void engineInit (int, java.security.SecureRandom)
protected void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
protected java.security.AlgorithmParameters engineGenerateParameters ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/AlgorithmParametersSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dh
public com.android.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)
protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
protected byte[] engineGetEncoded ()
protected byte[] engineGetEncoded (java.lang.String)
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (byte[]) throws java.io.IOException
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/BCDHPrivateKey.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dh
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPrivateKey extends java.lang.Object implements javax.crypto.interfaces.DHPrivateKey com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
static final long serialVersionUID
protected void <init> ()
void <init> (javax.crypto.interfaces.DHPrivateKey)
void <init> (javax.crypto.spec.DHPrivateKeySpec)
public void <init> (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
void <init> (com.android.org.bouncycastle.crypto.params.DHPrivateKeyParameters)
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.lang.String toString ()
public javax.crypto.spec.DHParameterSpec getParams ()
public java.math.BigInteger getX ()
com.android.org.bouncycastle.crypto.params.DHPrivateKeyParameters engineGetKeyParameters ()
public boolean equals (java.lang.Object)
public int hashCode ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public java.util.Enumeration getBagAttributeKeys ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/BCDHPublicKey.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dh
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.BCDHPublicKey extends java.lang.Object implements javax.crypto.interfaces.DHPublicKey {
static final long serialVersionUID
void <init> (javax.crypto.spec.DHPublicKeySpec)
void <init> (javax.crypto.interfaces.DHPublicKey)
void <init> (com.android.org.bouncycastle.crypto.params.DHPublicKeyParameters)
void <init> (java.math.BigInteger, javax.crypto.spec.DHParameterSpec)
public void <init> (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.lang.String toString ()
public javax.crypto.spec.DHParameterSpec getParams ()
public java.math.BigInteger getY ()
public com.android.org.bouncycastle.crypto.params.DHPublicKeyParameters engineGetKeyParameters ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/DHUtil.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dh
com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.DHUtil extends java.lang.Object {
void <init> ()
static java.lang.String privateKeyToString (java.lang.String, java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DHParameters)
static java.lang.String publicKeyToString (java.lang.String, java.math.BigInteger, com.android.org.bouncycastle.crypto.params.DHParameters)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/KeyAgreementSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dh
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.KeyAgreementSpi extends com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi {
public void <init> ()
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.DerivationFunction)
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.BasicAgreement, com.android.org.bouncycastle.crypto.DerivationFunction)
protected byte[] bigIntToBytes (java.math.BigInteger)
protected java.security.Key engineDoPhase (java.security.Key, boolean) throws java.security.InvalidKeyException java.lang.IllegalStateException
protected byte[] engineGenerateSecret () throws java.lang.IllegalStateException
protected int engineGenerateSecret (byte[], int) throws java.lang.IllegalStateException javax.crypto.ShortBufferException
protected javax.crypto.SecretKey engineGenerateSecret (java.lang.String) throws java.security.NoSuchAlgorithmException
protected void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
protected void engineInit (java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
protected byte[] calcSecret ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/KeyFactorySpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dh
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.KeyFactorySpi extends com.android.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
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
public java.security.PrivateKey generatePrivate (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
public java.security.PublicKey generatePublic (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dh/KeyPairGeneratorSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dh
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dh.KeyPairGeneratorSpi extends java.security.KeyPairGenerator {
com.android.org.bouncycastle.crypto.params.DHKeyGenerationParameters param
com.android.org.bouncycastle.crypto.generators.DHBasicKeyPairGenerator engine
int strength
java.security.SecureRandom random
boolean initialised
public void <init> ()
public void initialize (int, java.security.SecureRandom)
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
public java.security.KeyPair generateKeyPair ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/AlgorithmParameterGeneratorSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.AlgorithmParameterGeneratorSpi extends com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi {
protected java.security.SecureRandom random
protected int strength
protected com.android.org.bouncycastle.crypto.params.DSAParameterGenerationParameters params
public void <init> ()
protected void engineInit (int, java.security.SecureRandom)
protected void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
protected java.security.AlgorithmParameters engineGenerateParameters ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/AlgorithmParametersSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.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)
protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
protected byte[] engineGetEncoded ()
protected byte[] engineGetEncoded (java.lang.String)
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (byte[]) throws java.io.IOException
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/BCDSAPrivateKey.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPrivateKey extends java.lang.Object implements java.security.interfaces.DSAPrivateKey com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
protected void <init> ()
void <init> (java.security.interfaces.DSAPrivateKey)
void <init> (java.security.spec.DSAPrivateKeySpec)
public void <init> (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
void <init> (com.android.org.bouncycastle.crypto.params.DSAPrivateKeyParameters)
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)
public int hashCode ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public java.util.Enumeration getBagAttributeKeys ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/BCDSAPublicKey.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.BCDSAPublicKey extends java.lang.Object implements java.security.interfaces.DSAPublicKey {
void <init> (java.security.spec.DSAPublicKeySpec)
void <init> (java.security.interfaces.DSAPublicKey)
void <init> (com.android.org.bouncycastle.crypto.params.DSAPublicKeyParameters)
public void <init> (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
com.android.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 ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$dsa224.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsa224 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$dsa256.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$dsa256 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$noneDSA.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$noneDSA extends com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner$stdDSA.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner$stdDSA extends com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSASigner.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSASigner extends java.security.SignatureSpi implements com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers com.android.org.bouncycastle.asn1.x509.X509ObjectIdentifiers {
protected void <init> (com.android.org.bouncycastle.crypto.Digest, com.android.org.bouncycastle.crypto.DSAExt)
protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException
protected void engineInitSign (java.security.PrivateKey, java.security.SecureRandom) throws java.security.InvalidKeyException
protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException
protected void engineUpdate (byte) throws java.security.SignatureException
protected void engineUpdate (byte[], int, int) throws java.security.SignatureException
protected byte[] engineSign () throws java.security.SignatureException
protected boolean engineVerify (byte[]) throws java.security.SignatureException
protected java.security.AlgorithmParameters engineGetParameters ()
protected void engineSetParameter (java.security.spec.AlgorithmParameterSpec)
protected void checkKey (com.android.org.bouncycastle.crypto.params.DSAParameters) throws java.security.InvalidKeyException
protected void engineSetParameter (java.lang.String, java.lang.Object)
protected java.lang.Object engineGetParameter (java.lang.String)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/DSAUtil.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.DSAUtil extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] dsaOids
public void <init> ()
public static boolean isDsaOid (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
static com.android.org.bouncycastle.crypto.params.DSAParameters toDSAParameters (java.security.interfaces.DSAParams)
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException
static java.lang.String generateKeyFingerprint (java.math.BigInteger, java.security.interfaces.DSAParams)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/KeyFactorySpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyFactorySpi extends com.android.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
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
public java.security.PrivateKey generatePrivate (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
public java.security.PublicKey generatePublic (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/dsa/KeyPairGeneratorSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.dsa.KeyPairGeneratorSpi extends java.security.KeyPairGenerator {
com.android.org.bouncycastle.crypto.params.DSAKeyGenerationParameters param
com.android.org.bouncycastle.crypto.generators.DSAKeyPairGenerator engine
int strength
java.security.SecureRandom random
boolean initialised
public void <init> ()
public void initialize (int, java.security.SecureRandom)
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
public java.security.KeyPair generateKeyPair ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/AlgorithmParametersSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.AlgorithmParametersSpi extends java.security.AlgorithmParametersSpi {
public void <init> ()
protected boolean isASN1FormatString (java.lang.String)
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (byte[]) throws java.io.IOException
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
protected byte[] engineGetEncoded () throws java.io.IOException
protected byte[] engineGetEncoded (java.lang.String) throws java.io.IOException
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPrivateKey.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey extends java.lang.Object implements java.security.interfaces.ECPrivateKey com.android.org.bouncycastle.jce.interfaces.ECPrivateKey com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier com.android.org.bouncycastle.jce.interfaces.ECPointEncoder {
static final long serialVersionUID
protected void <init> ()
public void <init> (java.security.interfaces.ECPrivateKey, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
public void <init> (java.lang.String, com.android.org.bouncycastle.jce.spec.ECPrivateKeySpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
public void <init> (java.lang.String, java.security.spec.ECPrivateKeySpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
public void <init> (java.lang.String, com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPrivateKey)
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters, com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey, java.security.spec.ECParameterSpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters, com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey, com.android.org.bouncycastle.jce.spec.ECParameterSpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
void <init> (java.lang.String, com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration) throws java.io.IOException
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.security.spec.ECParameterSpec getParams ()
public com.android.org.bouncycastle.jce.spec.ECParameterSpec getParameters ()
com.android.org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec ()
public java.math.BigInteger getS ()
public java.math.BigInteger getD ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public java.util.Enumeration getBagAttributeKeys ()
public void setPointFormat (java.lang.String)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/BCECPublicKey.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey extends java.lang.Object implements java.security.interfaces.ECPublicKey com.android.org.bouncycastle.jce.interfaces.ECPublicKey com.android.org.bouncycastle.jce.interfaces.ECPointEncoder {
static final long serialVersionUID
public void <init> (java.lang.String, com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey)
public void <init> (java.lang.String, java.security.spec.ECPublicKeySpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
public void <init> (java.lang.String, com.android.org.bouncycastle.jce.spec.ECPublicKeySpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters, java.security.spec.ECParameterSpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters, com.android.org.bouncycastle.jce.spec.ECParameterSpec, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
public void <init> (java.security.interfaces.ECPublicKey, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
void <init> (java.lang.String, com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.security.spec.ECParameterSpec getParams ()
public com.android.org.bouncycastle.jce.spec.ECParameterSpec getParameters ()
public java.security.spec.ECPoint getW ()
public com.android.org.bouncycastle.math.ec.ECPoint getQ ()
com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters engineGetKeyParameters ()
com.android.org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec ()
public java.lang.String toString ()
public void setPointFormat (java.lang.String)
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/ECUtils.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.ECUtils extends java.lang.Object {
void <init> ()
static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException
static com.android.org.bouncycastle.asn1.x9.X9ECParameters getDomainParametersFromGenSpec (java.security.spec.ECGenParameterSpec)
static com.android.org.bouncycastle.asn1.x9.X9ECParameters getDomainParametersFromName (java.lang.String)
static com.android.org.bouncycastle.asn1.x9.X962Parameters getDomainParametersFromName (java.security.spec.ECParameterSpec, boolean)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi$DH.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi$DH extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyAgreementSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyAgreementSpi extends com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi {
protected void <init> (java.lang.String, com.android.org.bouncycastle.crypto.BasicAgreement, com.android.org.bouncycastle.crypto.DerivationFunction)
protected byte[] bigIntToBytes (java.math.BigInteger)
protected java.security.Key engineDoPhase (java.security.Key, boolean) throws java.security.InvalidKeyException java.lang.IllegalStateException
protected void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
protected void engineInit (java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
protected byte[] calcSecret ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$EC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$EC extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECDH.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECDH extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECDHC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECDHC extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECDSA.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECDSA extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi$ECMQV.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi$ECMQV extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyFactorySpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyFactorySpi extends com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi implements com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter {
String algorithm
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
void <init> (java.lang.String, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
public java.security.PrivateKey generatePrivate (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
public java.security.PublicKey generatePublic (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$EC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi {
com.android.org.bouncycastle.crypto.params.ECKeyGenerationParameters param
com.android.org.bouncycastle.crypto.generators.ECKeyPairGenerator engine
Object ecParams
int strength
java.security.SecureRandom random
boolean initialised
String algorithm
com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration configuration
public void <init> ()
public void <init> (java.lang.String, com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration)
public void initialize (int, java.security.SecureRandom)
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
public java.security.KeyPair generateKeyPair ()
protected com.android.org.bouncycastle.crypto.params.ECKeyGenerationParameters createKeyGenParamsBC (com.android.org.bouncycastle.jce.spec.ECParameterSpec, java.security.SecureRandom)
protected com.android.org.bouncycastle.crypto.params.ECKeyGenerationParameters createKeyGenParamsJCE (java.security.spec.ECParameterSpec, java.security.SecureRandom)
protected com.android.org.bouncycastle.jce.spec.ECNamedCurveSpec createNamedCurveSpec (java.lang.String) throws java.security.InvalidAlgorithmParameterException
protected void initializeNamedCurve (java.lang.String, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECDH.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECDH extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECDHC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECDHC extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECDSA.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECDSA extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi$ECMQV.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$ECMQV extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi$EC {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/KeyPairGeneratorSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.KeyPairGeneratorSpi extends java.security.KeyPairGenerator {
public void <init> (java.lang.String)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA224.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA224 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA256.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA256 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA384.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA384 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSA512.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSA512 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi$ecDSAnone.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi$ecDSAnone extends com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/ec/SignatureSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.ec
public com.android.org.bouncycastle.jcajce.provider.asymmetric.ec.SignatureSpi extends com.android.org.bouncycastle.jcajce.provider.asymmetric.util.DSABase {
void <init> (com.android.org.bouncycastle.crypto.Digest, com.android.org.bouncycastle.crypto.DSAExt, com.android.org.bouncycastle.crypto.signers.DSAEncoding)
protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException
protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException
protected java.security.AlgorithmParameters engineGetParameters ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/AlgorithmParametersSpi$OAEP.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi$OAEP extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi {
javax.crypto.spec.OAEPParameterSpec currentSpec
public void <init> ()
protected byte[] engineGetEncoded ()
protected byte[] engineGetEncoded (java.lang.String)
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (byte[]) throws java.io.IOException
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/AlgorithmParametersSpi$PSS.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi$PSS extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi {
java.security.spec.PSSParameterSpec currentSpec
public void <init> ()
protected byte[] engineGetEncoded () throws java.io.IOException
protected byte[] engineGetEncoded (java.lang.String) throws java.io.IOException
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (byte[]) throws java.io.IOException
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/AlgorithmParametersSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.AlgorithmParametersSpi extends java.security.AlgorithmParametersSpi {
public void <init> ()
protected boolean isASN1FormatString (java.lang.String)
protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
protected abstract java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPrivateCrtKey.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateCrtKey extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey implements java.security.interfaces.RSAPrivateCrtKey {
static final long serialVersionUID
void <init> (com.android.org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters)
void <init> (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.crypto.params.RSAPrivateCrtKeyParameters)
void <init> (java.security.spec.RSAPrivateCrtKeySpec)
void <init> (java.security.interfaces.RSAPrivateCrtKey)
void <init> (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
void <init> (com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey)
void <init> (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey)
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)
public java.lang.String toString ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPrivateKey.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPrivateKey extends java.lang.Object implements java.security.interfaces.RSAPrivateKey com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
static final long serialVersionUID
protected java.math.BigInteger modulus
protected java.math.BigInteger privateExponent
protected transient com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier
protected transient com.android.org.bouncycastle.crypto.params.RSAKeyParameters rsaPrivateKey
protected transient com.android.org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl attrCarrier
void <init> (com.android.org.bouncycastle.crypto.params.RSAKeyParameters)
void <init> (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.crypto.params.RSAKeyParameters)
void <init> (java.security.spec.RSAPrivateKeySpec)
void <init> (java.security.interfaces.RSAPrivateKey)
void <init> (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.pkcs.RSAPrivateKey)
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPrivateExponent ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
com.android.org.bouncycastle.crypto.params.RSAKeyParameters engineGetKeyParameters ()
public byte[] getEncoded ()
public boolean equals (java.lang.Object)
public int hashCode ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public java.util.Enumeration getBagAttributeKeys ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/BCRSAPublicKey.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.BCRSAPublicKey extends java.lang.Object implements java.security.interfaces.RSAPublicKey {
static final com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier DEFAULT_ALGORITHM_IDENTIFIER
static final long serialVersionUID
void <init> (com.android.org.bouncycastle.crypto.params.RSAKeyParameters)
void <init> (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.crypto.params.RSAKeyParameters)
void <init> (java.security.spec.RSAPublicKeySpec)
void <init> (java.security.interfaces.RSAPublicKey)
void <init> (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
public java.math.BigInteger getModulus ()
public java.math.BigInteger getPublicExponent ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
com.android.org.bouncycastle.crypto.params.RSAKeyParameters engineGetKeyParameters ()
public int hashCode ()
public boolean equals (java.lang.Object)
public java.lang.String toString ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/CipherSpi$NoPadding.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi$NoPadding extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/CipherSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.CipherSpi extends com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi {
public void <init> (com.android.org.bouncycastle.crypto.AsymmetricBlockCipher)
public void <init> (javax.crypto.spec.OAEPParameterSpec)
public void <init> (boolean, boolean, com.android.org.bouncycastle.crypto.AsymmetricBlockCipher)
protected int engineGetBlockSize ()
protected int engineGetKeySize (java.security.Key)
protected int engineGetOutputSize (int)
protected java.security.AlgorithmParameters engineGetParameters ()
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
protected byte[] engineUpdate (byte[], int, int)
protected int engineUpdate (byte[], int, int, byte[], int)
protected byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException javax.crypto.ShortBufferException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$MD5.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$MD5 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA1.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA1 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA224.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA224 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA256.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA256 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA384.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA384 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi$SHA512.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi$SHA512 extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/DigestSignatureSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.DigestSignatureSpi extends java.security.SignatureSpi {
protected void <init> (com.android.org.bouncycastle.crypto.Digest, com.android.org.bouncycastle.crypto.AsymmetricBlockCipher)
protected void <init> (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.crypto.Digest, com.android.org.bouncycastle.crypto.AsymmetricBlockCipher)
protected void engineInitVerify (java.security.PublicKey) throws java.security.InvalidKeyException
protected void engineInitSign (java.security.PrivateKey) throws java.security.InvalidKeyException
protected void engineUpdate (byte) throws java.security.SignatureException
protected void engineUpdate (byte[], int, int) throws java.security.SignatureException
protected byte[] engineSign () throws java.security.SignatureException
protected boolean engineVerify (byte[]) throws java.security.SignatureException
protected void engineSetParameter (java.security.spec.AlgorithmParameterSpec)
protected void engineSetParameter (java.lang.String, java.lang.Object)
protected java.lang.Object engineGetParameter (java.lang.String)
protected java.security.AlgorithmParameters engineGetParameters ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/KeyFactorySpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi extends com.android.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
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
public java.security.PrivateKey generatePrivate (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
public java.security.PublicKey generatePublic (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/KeyPairGeneratorSpi$PSS.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi$PSS extends com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/KeyPairGeneratorSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyPairGeneratorSpi extends java.security.KeyPairGenerator {
static final java.math.BigInteger defaultPublicExponent
com.android.org.bouncycastle.crypto.params.RSAKeyGenerationParameters param
com.android.org.bouncycastle.crypto.generators.RSAKeyPairGenerator engine
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier algId
public void <init> (java.lang.String, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
public void <init> ()
public void initialize (int, java.security.SecureRandom)
public void initialize (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
public java.security.KeyPair generateKeyPair ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/rsa/RSAUtil.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa
public com.android.org.bouncycastle.jcajce.provider.asymmetric.rsa.RSAUtil extends java.lang.Object {
public static final com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier[] rsaOids
public void <init> ()
public static boolean isRsaOid (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
static com.android.org.bouncycastle.crypto.params.RSAKeyParameters generatePublicKeyParameter (java.security.interfaces.RSAPublicKey)
static com.android.org.bouncycastle.crypto.params.RSAKeyParameters generatePrivateKeyParameter (java.security.interfaces.RSAPrivateKey)
static java.lang.String generateKeyFingerprint (java.math.BigInteger)
static java.lang.String generateExponentFingerprint (java.math.BigInteger)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/BaseAgreementSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseAgreementSpi extends javax.crypto.KeyAgreementSpi {
protected final String kaAlgorithm
protected final com.android.org.bouncycastle.crypto.DerivationFunction kdf
protected byte[] ukmParameters
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.DerivationFunction)
protected static java.lang.String getAlgorithm (java.lang.String)
protected static int getKeySize (java.lang.String)
protected static byte[] trimZeroes (byte[])
protected byte[] engineGenerateSecret () throws java.lang.IllegalStateException
protected int engineGenerateSecret (byte[], int) throws java.lang.IllegalStateException javax.crypto.ShortBufferException
protected javax.crypto.SecretKey engineGenerateSecret (java.lang.String) throws java.security.NoSuchAlgorithmException
protected abstract byte[] calcSecret ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/BaseAlgorithmParameterGeneratorSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseAlgorithmParameterGeneratorSpi extends java.security.AlgorithmParameterGeneratorSpi {
public void <init> ()
protected final java.security.AlgorithmParameters createParametersInstance (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/BaseCipherSpi$ErasableOutputStream.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public final com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi$ErasableOutputStream extends java.io.ByteArrayOutputStream {
public void <init> ()
public byte[] getBuf ()
public void erase ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/BaseCipherSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseCipherSpi extends javax.crypto.CipherSpi {
protected java.security.AlgorithmParameters engineParams
protected com.android.org.bouncycastle.crypto.Wrapper wrapEngine
protected void <init> ()
protected int engineGetBlockSize ()
protected byte[] engineGetIV ()
protected int engineGetKeySize (java.security.Key)
protected int engineGetOutputSize (int)
protected java.security.AlgorithmParameters engineGetParameters ()
protected final java.security.AlgorithmParameters createParametersInstance (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
protected byte[] engineWrap (java.security.Key) throws javax.crypto.IllegalBlockSizeException java.security.InvalidKeyException
protected java.security.Key engineUnwrap (byte[], java.lang.String, int) throws java.security.InvalidKeyException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/BaseKeyFactorySpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.util.BaseKeyFactorySpi extends java.security.KeyFactorySpi implements com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter {
public void <init> ()
protected java.security.PrivateKey engineGeneratePrivate (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/DHUtil.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public com.android.org.bouncycastle.jcajce.provider.asymmetric.util.DHUtil extends java.lang.Object {
public void <init> ()
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/DSABase.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.util.DSABase extends java.security.SignatureSpi implements com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers com.android.org.bouncycastle.asn1.x509.X509ObjectIdentifiers {
protected com.android.org.bouncycastle.crypto.Digest digest
protected com.android.org.bouncycastle.crypto.DSAExt signer
protected com.android.org.bouncycastle.crypto.signers.DSAEncoding encoding
protected void <init> (com.android.org.bouncycastle.crypto.Digest, com.android.org.bouncycastle.crypto.DSAExt, com.android.org.bouncycastle.crypto.signers.DSAEncoding)
protected void engineUpdate (byte) throws java.security.SignatureException
protected void engineUpdate (byte[], int, int) throws java.security.SignatureException
protected byte[] engineSign () throws java.security.SignatureException
protected boolean engineVerify (byte[]) throws java.security.SignatureException
protected void engineSetParameter (java.security.spec.AlgorithmParameterSpec)
protected void engineSetParameter (java.lang.String, java.lang.Object)
protected java.lang.Object engineGetParameter (java.lang.String)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/DSAEncoder.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public abstract com.android.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
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/EC5Util.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public com.android.org.bouncycastle.jcajce.provider.asymmetric.util.EC5Util extends java.lang.Object {
public void <init> ()
public static com.android.org.bouncycastle.math.ec.ECCurve getCurve (com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration, com.android.org.bouncycastle.asn1.x9.X962Parameters)
public static com.android.org.bouncycastle.crypto.params.ECDomainParameters getDomainParameters (com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration, java.security.spec.ECParameterSpec)
public static java.security.spec.ECParameterSpec convertToSpec (com.android.org.bouncycastle.asn1.x9.X962Parameters, com.android.org.bouncycastle.math.ec.ECCurve)
public static java.security.spec.ECParameterSpec convertToSpec (com.android.org.bouncycastle.asn1.x9.X9ECParameters)
public static java.security.spec.ECParameterSpec convertToSpec (com.android.org.bouncycastle.crypto.params.ECDomainParameters)
public static java.security.spec.EllipticCurve convertCurve (com.android.org.bouncycastle.math.ec.ECCurve, byte[])
public static com.android.org.bouncycastle.math.ec.ECCurve convertCurve (java.security.spec.EllipticCurve)
public static java.security.spec.ECField convertField (com.android.org.bouncycastle.math.field.FiniteField)
public static java.security.spec.ECParameterSpec convertSpec (java.security.spec.EllipticCurve, com.android.org.bouncycastle.jce.spec.ECParameterSpec)
public static com.android.org.bouncycastle.jce.spec.ECParameterSpec convertSpec (java.security.spec.ECParameterSpec)
public static com.android.org.bouncycastle.math.ec.ECPoint convertPoint (java.security.spec.ECParameterSpec, java.security.spec.ECPoint)
public static com.android.org.bouncycastle.math.ec.ECPoint convertPoint (com.android.org.bouncycastle.math.ec.ECCurve, java.security.spec.ECPoint)
public static java.security.spec.ECPoint convertPoint (com.android.org.bouncycastle.math.ec.ECPoint)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/ECUtil.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public com.android.org.bouncycastle.jcajce.provider.asymmetric.util.ECUtil extends java.lang.Object {
public void <init> ()
static int[] convertMidTerms (int[])
public static com.android.org.bouncycastle.crypto.params.ECDomainParameters getDomainParameters (com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration, com.android.org.bouncycastle.jce.spec.ECParameterSpec)
public static com.android.org.bouncycastle.crypto.params.ECDomainParameters getDomainParameters (com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration, com.android.org.bouncycastle.asn1.x9.X962Parameters)
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException
public static int getOrderBitLength (com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration, java.math.BigInteger, java.math.BigInteger)
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getNamedCurveOid (java.lang.String)
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getNamedCurveOid (com.android.org.bouncycastle.jce.spec.ECParameterSpec)
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getNamedCurveByOid (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static com.android.org.bouncycastle.asn1.x9.X9ECParameters getNamedCurveByName (java.lang.String)
public static java.lang.String getCurveName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public static java.lang.String privateKeyToString (java.lang.String, java.math.BigInteger, com.android.org.bouncycastle.jce.spec.ECParameterSpec)
public static java.lang.String publicKeyToString (java.lang.String, com.android.org.bouncycastle.math.ec.ECPoint, com.android.org.bouncycastle.jce.spec.ECParameterSpec)
public static java.lang.String generateKeyFingerprint (com.android.org.bouncycastle.math.ec.ECPoint, com.android.org.bouncycastle.jce.spec.ECParameterSpec)
public static java.lang.String getNameFrom (java.security.spec.AlgorithmParameterSpec)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/ExtendedInvalidKeySpecException.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public com.android.org.bouncycastle.jcajce.provider.asymmetric.util.ExtendedInvalidKeySpecException extends java.security.spec.InvalidKeySpecException {
public void <init> (java.lang.String, java.lang.Throwable)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/KeyUtil.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public com.android.org.bouncycastle.jcajce.provider.asymmetric.util.KeyUtil extends java.lang.Object {
public void <init> ()
public static byte[] getEncodedSubjectPublicKeyInfo (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public static byte[] getEncodedSubjectPublicKeyInfo (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[])
public static byte[] getEncodedSubjectPublicKeyInfo (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
public static byte[] getEncodedPrivateKeyInfo (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public static byte[] getEncodedPrivateKeyInfo (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/PKCS12BagAttributeCarrierImpl.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public com.android.org.bouncycastle.jcajce.provider.asymmetric.util.PKCS12BagAttributeCarrierImpl extends java.lang.Object implements com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
void <init> (java.util.Hashtable, java.util.Vector)
public void <init> ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
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
public void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/util/PrimeCertaintyCalculator.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.util
public com.android.org.bouncycastle.jcajce.provider.asymmetric.util.PrimeCertaintyCalculator extends java.lang.Object {
public static int getDefaultCertainty (int)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/CertificateFactory$ExCertificateException.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory$ExCertificateException extends java.security.cert.CertificateException {
public void <init> (com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory, java.lang.Throwable)
public void <init> (com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory, java.lang.String, java.lang.Throwable)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/CertificateFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
public com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.CertificateFactory extends java.security.cert.CertificateFactorySpi {
public void <init> ()
protected java.security.cert.CRL createCRL (com.android.org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException
public java.security.cert.Certificate engineGenerateCertificate (java.io.InputStream) throws java.security.cert.CertificateException
public java.util.Collection engineGenerateCertificates (java.io.InputStream) throws java.security.cert.CertificateException
public java.security.cert.CRL engineGenerateCRL (java.io.InputStream) throws java.security.cert.CRLException
public java.util.Collection engineGenerateCRLs (java.io.InputStream) throws java.security.cert.CRLException
public java.util.Iterator engineGetCertPathEncodings ()
public java.security.cert.CertPath engineGenerateCertPath (java.io.InputStream) throws java.security.cert.CertificateException
public java.security.cert.CertPath engineGenerateCertPath (java.io.InputStream, java.lang.String) throws java.security.cert.CertificateException
public java.security.cert.CertPath engineGenerateCertPath (java.util.List) throws java.security.cert.CertificateException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/ExtCRLException.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.ExtCRLException extends java.security.cert.CRLException {
Throwable cause
void <init> (java.lang.String, java.lang.Throwable)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/KeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
public com.android.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
protected java.security.PublicKey engineGeneratePublic (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
protected java.security.spec.KeySpec engineGetKeySpec (java.security.Key, java.lang.Class) throws java.security.spec.InvalidKeySpecException
protected java.security.Key engineTranslateKey (java.security.Key) throws java.security.InvalidKeyException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/PEMUtil$Boundaries.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil$Boundaries extends java.lang.Object {
public boolean isTheExpectedHeader (java.lang.String)
public boolean isTheExpectedFooter (java.lang.String)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/PEMUtil.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.PEMUtil extends java.lang.Object {
void <init> (java.lang.String)
com.android.org.bouncycastle.asn1.ASN1Sequence readPEMObject (java.io.InputStream) throws java.io.IOException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/PKIXCertPath.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
public com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.PKIXCertPath extends java.security.cert.CertPath {
static final java.util.List certPathEncodings
void <init> (java.util.List)
void <init> (java.io.InputStream, java.lang.String) throws java.security.cert.CertificateException
public java.util.Iterator getEncodings ()
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
public byte[] getEncoded (java.lang.String) throws java.security.cert.CertificateEncodingException
public java.util.List getCertificates ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/SignatureCreator.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
abstract com.android.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
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLEntryObject.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLEntryObject extends java.security.cert.X509CRLEntry {
protected void <init> (com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry)
protected void <init> (com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry, boolean, com.android.org.bouncycastle.asn1.x500.X500Name)
public boolean hasUnsupportedCriticalExtension ()
public javax.security.auth.x500.X500Principal getCertificateIssuer ()
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
public byte[] getExtensionValue (java.lang.String)
public int hashCode ()
public boolean equals (java.lang.Object)
public byte[] getEncoded () throws java.security.cert.CRLException
public java.math.BigInteger getSerialNumber ()
public java.util.Date getRevocationDate ()
public boolean hasExtensions ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLImpl.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl extends java.security.cert.X509CRL {
protected com.android.org.bouncycastle.jcajce.util.JcaJceHelper bcHelper
protected com.android.org.bouncycastle.asn1.x509.CertificateList c
protected String sigAlgName
protected byte[] sigAlgParams
protected boolean isIndirect
void <init> (com.android.org.bouncycastle.jcajce.util.JcaJceHelper, com.android.org.bouncycastle.asn1.x509.CertificateList, java.lang.String, byte[], boolean)
public boolean hasUnsupportedCriticalExtension ()
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
public byte[] getExtensionValue (java.lang.String)
public byte[] getEncoded () throws java.security.cert.CRLException
public void verify (java.security.PublicKey) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
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
public void verify (java.security.PublicKey, java.security.Provider) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException
public int getVersion ()
public java.security.Principal getIssuerDN ()
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
public java.util.Date getThisUpdate ()
public java.util.Date getNextUpdate ()
public java.security.cert.X509CRLEntry getRevokedCertificate (java.math.BigInteger)
public java.util.Set getRevokedCertificates ()
public byte[] getTBSCertList () throws java.security.cert.CRLException
public byte[] getSignature ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
public java.lang.String toString ()
public boolean isRevoked (java.security.cert.Certificate)
protected static byte[] getExtensionOctets (com.android.org.bouncycastle.asn1.x509.CertificateList, java.lang.String)
protected static com.android.org.bouncycastle.asn1.ASN1OctetString getExtensionValue (com.android.org.bouncycastle.asn1.x509.CertificateList, java.lang.String)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLInternal.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLInternal extends com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl {
void <init> (com.android.org.bouncycastle.jcajce.util.JcaJceHelper, com.android.org.bouncycastle.asn1.x509.CertificateList, java.lang.String, byte[], boolean, byte[])
public byte[] getEncoded () throws java.security.cert.CRLException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CRLObject.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLObject extends com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CRLImpl {
void <init> (com.android.org.bouncycastle.jcajce.util.JcaJceHelper, com.android.org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateImpl.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
abstract com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl extends java.security.cert.X509Certificate implements com.android.org.bouncycastle.jcajce.interfaces.BCX509Certificate {
protected com.android.org.bouncycastle.jcajce.util.JcaJceHelper bcHelper
protected com.android.org.bouncycastle.asn1.x509.Certificate c
protected com.android.org.bouncycastle.asn1.x509.BasicConstraints basicConstraints
protected boolean[] keyUsage
protected String sigAlgName
protected byte[] sigAlgParams
void <init> (com.android.org.bouncycastle.jcajce.util.JcaJceHelper, com.android.org.bouncycastle.asn1.x509.Certificate, com.android.org.bouncycastle.asn1.x509.BasicConstraints, boolean[], java.lang.String, byte[])
public com.android.org.bouncycastle.asn1.x500.X500Name getIssuerX500Name ()
public com.android.org.bouncycastle.asn1.x509.TBSCertificate getTBSCertificateNative ()
public com.android.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
public int getVersion ()
public java.math.BigInteger getSerialNumber ()
public java.security.Principal getIssuerDN ()
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
public java.security.Principal getSubjectDN ()
public javax.security.auth.x500.X500Principal getSubjectX500Principal ()
public java.util.Date getNotBefore ()
public java.util.Date getNotAfter ()
public byte[] getTBSCertificate () throws java.security.cert.CertificateEncodingException
public byte[] getSignature ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
public boolean[] getIssuerUniqueID ()
public boolean[] getSubjectUniqueID ()
public boolean[] getKeyUsage ()
public java.util.List getExtendedKeyUsage () throws java.security.cert.CertificateParsingException
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 ()
public byte[] getExtensionValue (java.lang.String)
public java.util.Set getNonCriticalExtensionOIDs ()
public boolean hasUnsupportedCriticalExtension ()
public java.security.PublicKey getPublicKey ()
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
public java.lang.String toString ()
public final void verify (java.security.PublicKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
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
public final void verify (java.security.PublicKey, java.security.Provider) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException
protected static byte[] getExtensionOctets (com.android.org.bouncycastle.asn1.x509.Certificate, java.lang.String)
protected static com.android.org.bouncycastle.asn1.ASN1OctetString getExtensionValue (com.android.org.bouncycastle.asn1.x509.Certificate, java.lang.String)
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateInternal.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateInternal extends com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl {
void <init> (com.android.org.bouncycastle.jcajce.util.JcaJceHelper, com.android.org.bouncycastle.asn1.x509.Certificate, com.android.org.bouncycastle.asn1.x509.BasicConstraints, boolean[], java.lang.String, byte[], byte[])
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509CertificateObject.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateObject extends com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509CertificateImpl implements com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
void <init> (com.android.org.bouncycastle.jcajce.util.JcaJceHelper, com.android.org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException
public void checkValidity (java.util.Date) throws java.security.cert.CertificateExpiredException java.security.cert.CertificateNotYetValidException
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
public java.security.PublicKey getPublicKey ()
public javax.security.auth.x500.X500Principal getSubjectX500Principal ()
public long[] getValidityValues ()
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
public boolean equals (java.lang.Object)
public int hashCode ()
public int originalHashCode ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public java.util.Enumeration getBagAttributeKeys ()
}
com/android/org/bouncycastle/jcajce/provider/asymmetric/x509/X509SignatureUtil.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.asymmetric.x509
com.android.org.bouncycastle.jcajce.provider.asymmetric.x509.X509SignatureUtil extends java.lang.Object {
void <init> ()
static boolean isCompositeAlgorithm (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
static void setSignatureParameters (java.security.Signature, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
static java.lang.String getSignatureName (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
static void prettyPrintSignature (byte[], java.lang.StringBuffer, java.lang.String)
}
com/android/org/bouncycastle/jcajce/provider/config/ConfigurableProvider.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.config
public abstract com.android.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, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
public abstract boolean hasAlgorithm (java.lang.String, java.lang.String)
public abstract void addKeyInfoConverter (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter)
public abstract com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter getKeyInfoConverter (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public abstract void addAttributes (java.lang.String, java.util.Map)
public abstract void addPrivateAlgorithm (java.lang.String, java.lang.String)
public abstract void addPrivateAlgorithm (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
}
com/android/org/bouncycastle/jcajce/provider/config/PKCS12StoreParameter.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.config
public com.android.org.bouncycastle.jcajce.provider.config.PKCS12StoreParameter extends com.android.org.bouncycastle.jcajce.PKCS12StoreParameter {
public void <init> (java.io.OutputStream, char[])
public void <init> (java.io.OutputStream, java.security.KeyStore$ProtectionParameter)
public void <init> (java.io.OutputStream, char[], boolean)
public void <init> (java.io.OutputStream, java.security.KeyStore$ProtectionParameter, boolean)
}
com/android/org/bouncycastle/jcajce/provider/config/ProviderConfiguration.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.config
public abstract com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration extends java.lang.Object {
public abstract com.android.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 ()
}
com/android/org/bouncycastle/jcajce/provider/config/ProviderConfigurationPermission.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.config
public com.android.org.bouncycastle.jcajce.provider.config.ProviderConfigurationPermission extends java.security.BasicPermission {
public void <init> (java.lang.String)
public void <init> (java.lang.String, java.lang.String)
public java.lang.String getActions ()
public boolean implies (java.security.Permission)
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/jcajce/provider/digest/BCMessageDigest.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.BCMessageDigest extends java.security.MessageDigest {
protected com.android.org.bouncycastle.crypto.Digest digest
protected int digestSize
protected void <init> (com.android.org.bouncycastle.crypto.Digest)
public void engineReset ()
public void engineUpdate (byte)
public void engineUpdate (byte[], int, int)
public int engineGetDigestLength ()
public byte[] engineDigest ()
}
com/android/org/bouncycastle/jcajce/provider/digest/DigestAlgorithmProvider.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
abstract com.android.org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
void <init> ()
protected void addHMACAlgorithm (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String, java.lang.String)
protected void addHMACAlias (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
}
com/android/org/bouncycastle/jcajce/provider/digest/MD5$Digest.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.MD5$Digest extends com.android.org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void <init> ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/org/bouncycastle/jcajce/provider/digest/MD5$HashMac.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.MD5$HashMac extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/digest/MD5$KeyGenerator.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.MD5$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/digest/MD5$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.MD5$Mappings extends com.android.org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/digest/MD5.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.MD5 extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1$Digest.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1$Digest extends com.android.org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void <init> ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1$HashMac.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1$HashMac extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1$KeyGenerator.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1$Mappings extends com.android.org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1$PBEWithMacKeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1$PBEWithMacKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1$SHA1Mac.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1$SHA1Mac extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA1.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA1 extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA224$Digest.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA224$Digest extends com.android.org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void <init> ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA224$HashMac.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA224$HashMac extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA224$KeyGenerator.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA224$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA224$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA224$Mappings extends com.android.org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA224.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA224 extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA256$Digest.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA256$Digest extends com.android.org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void <init> ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA256$HashMac.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA256$HashMac extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA256$KeyGenerator.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA256$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA256$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA256$Mappings extends com.android.org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA256.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA256 extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA384$Digest.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA384$Digest extends com.android.org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void <init> ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA384$HashMac.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA384$HashMac extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA384$KeyGenerator.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA384$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA384$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA384$Mappings extends com.android.org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA384.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA384 extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA512$Digest.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA512$Digest extends com.android.org.bouncycastle.jcajce.provider.digest.BCMessageDigest implements java.lang.Cloneable {
public void <init> ()
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA512$HashMac.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA512$HashMac extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA512$KeyGenerator.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA512$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA512$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA512$Mappings extends com.android.org.bouncycastle.jcajce.provider.digest.DigestAlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/digest/SHA512.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.digest
public com.android.org.bouncycastle.jcajce.provider.digest.SHA512 extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/keystore/BC$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.keystore
public com.android.org.bouncycastle.jcajce.provider.keystore.BC$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/keystore/BC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.keystore
public com.android.org.bouncycastle.jcajce.provider.keystore.BC extends java.lang.Object {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/keystore/PKCS12$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.keystore
public com.android.org.bouncycastle.jcajce.provider.keystore.PKCS12$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/keystore/PKCS12.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.keystore
public com.android.org.bouncycastle.jcajce.provider.keystore.PKCS12 extends java.lang.Object {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$BCKeyStoreException.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.keystore.bc
com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$BCKeyStoreException extends java.security.KeyStoreException {
public void <init> (java.lang.String, java.lang.Exception)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$BouncyCastleStore.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.keystore.bc
public com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$BouncyCastleStore extends com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi {
public void <init> ()
public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException
public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException
public boolean engineProbe (java.io.InputStream) throws java.io.IOException
}
com/android/org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$Std.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.keystore.bc
public com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$Std extends com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$StoreEntry.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.keystore.bc
com.android.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
void <init> (com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.security.cert.Certificate)
void <init> (com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, byte[], java.security.cert.Certificate[])
void <init> (com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.lang.Exception
void <init> (com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.util.Date, int, java.lang.Object)
void <init> (com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi, java.lang.String, java.util.Date, int, java.lang.Object, java.security.cert.Certificate[])
int getType ()
java.lang.String getAlias ()
java.lang.Object getObject ()
java.lang.Object getObject (char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
java.security.cert.Certificate[] getCertificateChain ()
java.util.Date getDate ()
}
com/android/org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi$Version1.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.keystore.bc
public com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi$Version1 extends com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/keystore/bc/BcKeyStoreSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.keystore.bc
public com.android.org.bouncycastle.jcajce.provider.keystore.bc.BcKeyStoreSpi extends java.security.KeyStoreSpi implements com.android.org.bouncycastle.jce.interfaces.BCKeyStore {
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
public void <init> (int)
protected javax.crypto.Cipher makePBECipher (java.lang.String, int, char[], byte[], int) throws java.io.IOException
public void setRandom (java.security.SecureRandom)
public java.util.Enumeration engineAliases ()
public boolean engineContainsAlias (java.lang.String)
public void engineDeleteEntry (java.lang.String) throws java.security.KeyStoreException
public java.security.cert.Certificate engineGetCertificate (java.lang.String)
public java.lang.String engineGetCertificateAlias (java.security.cert.Certificate)
public java.security.cert.Certificate[] engineGetCertificateChain (java.lang.String)
public java.util.Date engineGetCreationDate (java.lang.String)
public java.security.Key engineGetKey (java.lang.String, char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
public boolean engineIsCertificateEntry (java.lang.String)
public boolean engineIsKeyEntry (java.lang.String)
public void engineSetCertificateEntry (java.lang.String, java.security.cert.Certificate) throws java.security.KeyStoreException
public void engineSetKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
public void engineSetKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
public int engineSize ()
protected void loadStore (java.io.InputStream) throws java.io.IOException
protected void saveStore (java.io.OutputStream) throws java.io.IOException
public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException
public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException
public boolean engineProbe (java.io.InputStream) throws java.io.IOException
}
com/android/org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$BCPKCS12KeyStore.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12
public com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$BCPKCS12KeyStore extends com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$CertId.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12
com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$CertId extends java.lang.Object {
byte[] id
void <init> (com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi, java.security.PublicKey)
void <init> (com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi, byte[])
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/android/org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$DefaultSecretKeyProvider.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12
com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$DefaultSecretKeyProvider extends java.lang.Object {
void <init> ()
public int getKeySize (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
}
com/android/org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi$IgnoresCaseHashtable.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12
com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi$IgnoresCaseHashtable extends java.lang.Object {
public void put (java.lang.String, java.lang.Object)
public java.util.Enumeration keys ()
public java.lang.Object remove (java.lang.String)
public java.lang.Object get (java.lang.String)
public java.util.Enumeration elements ()
public int size ()
}
com/android/org/bouncycastle/jcajce/provider/keystore/pkcs12/PKCS12KeyStoreSpi.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12
public com.android.org.bouncycastle.jcajce.provider.keystore.pkcs12.PKCS12KeyStoreSpi extends java.security.KeyStoreSpi implements com.android.org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers com.android.org.bouncycastle.asn1.x509.X509ObjectIdentifiers com.android.org.bouncycastle.jce.interfaces.BCKeyStore {
static final String PKCS12_MAX_IT_COUNT_PROPERTY
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
public void <init> (com.android.org.bouncycastle.jcajce.util.JcaJceHelper, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public void setRandom (java.security.SecureRandom)
public java.util.Enumeration engineAliases ()
public boolean engineContainsAlias (java.lang.String)
public void engineDeleteEntry (java.lang.String) throws java.security.KeyStoreException
public java.security.cert.Certificate engineGetCertificate (java.lang.String)
public java.lang.String engineGetCertificateAlias (java.security.cert.Certificate)
public java.security.cert.Certificate[] engineGetCertificateChain (java.lang.String)
public java.util.Date engineGetCreationDate (java.lang.String)
public java.security.Key engineGetKey (java.lang.String, char[]) throws java.security.NoSuchAlgorithmException java.security.UnrecoverableKeyException
public boolean engineIsCertificateEntry (java.lang.String)
public boolean engineIsKeyEntry (java.lang.String)
public void engineSetCertificateEntry (java.lang.String, java.security.cert.Certificate) throws java.security.KeyStoreException
public void engineSetKeyEntry (java.lang.String, byte[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
public void engineSetKeyEntry (java.lang.String, java.security.Key, char[], java.security.cert.Certificate[]) throws java.security.KeyStoreException
public int engineSize ()
protected java.security.PrivateKey unwrapKey (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, byte[], char[], boolean) throws java.io.IOException
protected byte[] wrapKey (java.lang.String, java.security.Key, com.android.org.bouncycastle.asn1.pkcs.PKCS12PBEParams, char[]) throws java.io.IOException
protected byte[] cryptData (boolean, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, char[], boolean, byte[]) throws java.io.IOException
public void engineLoad (java.io.InputStream, char[]) throws java.io.IOException
public void engineStore (java.security.KeyStore$LoadStoreParameter) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.cert.CertificateException
public void engineStore (java.io.OutputStream, char[]) throws java.io.IOException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$AlgParams.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$AlgParams extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters {
public void <init> ()
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$AlgParamsGCM.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$AlgParamsGCM extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters {
public void <init> ()
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (byte[]) throws java.io.IOException
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
protected byte[] engineGetEncoded () throws java.io.IOException
protected byte[] engineGetEncoded (java.lang.String) throws java.io.IOException
protected java.lang.String engineToString ()
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$CBC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$CBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$CFB.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$CFB extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$ECB.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$ECB extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$GCM.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$GCM extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$KeyGen.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$KeyGen extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
public void <init> (int)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$Mappings extends com.android.org.bouncycastle.jcajce.provider.symmetric.SymmetricAlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$OFB.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$OFB extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithAESCBC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithAESCBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithMD5And128BitAESCBCOpenSSL.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithMD5And128BitAESCBCOpenSSL extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithMD5And192BitAESCBCOpenSSL.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithMD5And192BitAESCBCOpenSSL extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithMD5And256BitAESCBCOpenSSL.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithMD5And256BitAESCBCOpenSSL extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA1AESCBC128.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA1AESCBC128 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA1AESCBC192.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA1AESCBC192 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA1AESCBC256.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA1AESCBC256 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256AESCBC128.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256AESCBC128 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256AESCBC192.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256AESCBC192 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256AESCBC256.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256AESCBC256 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256And128BitAESBC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256And128BitAESBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256And192BitAESBC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256And192BitAESBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHA256And256BitAESBC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHA256And256BitAESBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHAAnd128BitAESBC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHAAnd128BitAESBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHAAnd192BitAESBC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHAAnd192BitAESBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$PBEWithSHAAnd256BitAESBC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$PBEWithSHAAnd256BitAESBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES$Wrap.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.AES$Wrap extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/AES.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public final com.android.org.bouncycastle.jcajce.provider.symmetric.AES extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4$Base.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4$Base extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4$KeyGen.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4$KeyGen extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd128Bit.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd128Bit extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd128BitKeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd128BitKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd40Bit.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd40Bit extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4$PBEWithSHAAnd40BitKeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4$PBEWithSHAAnd40BitKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/ARC4.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public final com.android.org.bouncycastle.jcajce.provider.symmetric.ARC4 extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Blowfish$AlgParams.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Blowfish$AlgParams extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters {
public void <init> ()
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Blowfish$CBC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Blowfish$CBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Blowfish$ECB.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Blowfish$ECB extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Blowfish$KeyGen.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Blowfish$KeyGen extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Blowfish$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Blowfish$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Blowfish.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public final com.android.org.bouncycastle.jcajce.provider.symmetric.Blowfish extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$CBC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$CBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$CBCMAC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$CBCMAC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$DES64.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$DES64 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$DES64with7816d4.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$DES64with7816d4 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$DESPBEKeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory {
public void <init> (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, int, int, int, int)
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$ECB.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$ECB extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$KeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$KeyFactory extends com.android.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
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$KeyGenerator.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
protected void engineInit (int, java.security.SecureRandom)
protected javax.crypto.SecretKey engineGenerateKey ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithMD5.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithMD5 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithMD5KeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithMD5KeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithSHA1.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithSHA1 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES$PBEWithSHA1KeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DES$PBEWithSHA1KeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DES.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public final com.android.org.bouncycastle.jcajce.provider.symmetric.DES extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$CBC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$CBC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$CBCMAC.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$CBCMAC extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$DESede64.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$DESede64 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$DESede64with7816d4.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$DESede64with7816d4 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$ECB.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$ECB extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$KeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$KeyFactory extends com.android.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
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$KeyGenerator.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$KeyGenerator extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
protected void engineInit (int, java.security.SecureRandom)
protected javax.crypto.SecretKey engineGenerateKey ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$KeyGenerator3.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$KeyGenerator3 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES2Key.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES2Key extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES2KeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES2KeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES3Key.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES3Key extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$PBEWithSHAAndDES3KeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$PBEWithSHAAndDES3KeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.DES$DESPBEKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede$Wrap.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.DESede$Wrap extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/DESede.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public final com.android.org.bouncycastle.jcajce.provider.symmetric.DESede extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/symmetric/GcmSpecUtil.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
com.android.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)
static boolean isGcmSpec (java.lang.Class)
static java.security.spec.AlgorithmParameterSpec extractGcmSpec (com.android.org.bouncycastle.asn1.ASN1Primitive) throws java.security.spec.InvalidParameterSpecException
static com.android.org.bouncycastle.asn1.cms.GCMParameters extractGcmParameters (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$AlgParams.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$AlgParams extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters {
com.android.org.bouncycastle.asn1.pkcs.PBKDF2Params params
public void <init> ()
protected byte[] engineGetEncoded ()
protected byte[] engineGetEncoded (java.lang.String)
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (byte[]) throws java.io.IOException
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory {
public void <init> (java.lang.String, int)
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2WithHmacSHA1.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA1 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> (java.lang.String, int)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2WithHmacSHA224.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA224 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> (java.lang.String, int)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2WithHmacSHA256.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA256 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> (java.lang.String, int)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2WithHmacSHA384.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA384 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> (java.lang.String, int)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$BasePBKDF2WithHmacSHA512.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA512 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> (java.lang.String, int)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA1AndAES_128.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA1AndAES_128 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA1AndAES_256.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA1AndAES_256 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA224AndAES_128.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA224AndAES_128 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA224AndAES_256.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA224AndAES_256 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA256AndAES_128.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA256AndAES_128 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA256AndAES_256.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA256AndAES_256 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA384AndAES_128.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA384AndAES_128 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA384AndAES_256.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA384AndAES_256 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA512AndAES_128.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA512AndAES_128 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBEWithHmacSHA512AndAES_256.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBEWithHmacSHA512AndAES_256 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA18BIT.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA18BIT extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA1 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA1UTF8.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA1UTF8 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA1 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA224UTF8.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA224UTF8 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA224 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA256UTF8.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA256UTF8 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA256 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA384UTF8.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA384UTF8 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA384 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2WithHmacSHA512UTF8.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2WithHmacSHA512UTF8 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2WithHmacSHA512 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2$PBKDF2withUTF8.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$PBKDF2withUTF8 extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2$BasePBKDF2 {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPBKDF2.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPBKDF2 extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPKCS12$AlgParams.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$AlgParams extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters {
com.android.org.bouncycastle.asn1.pkcs.PKCS12PBEParams params
public void <init> ()
protected byte[] engineGetEncoded ()
protected byte[] engineGetEncoded (java.lang.String)
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (byte[]) throws java.io.IOException
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPKCS12$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBEPKCS12.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBEPKCS12 extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
abstract com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters {
protected byte[] engineGetEncoded ()
protected byte[] engineGetEncoded (java.lang.String)
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (byte[]) throws java.io.IOException
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA1AES128AlgorithmParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA1AES128AlgorithmParameters extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA1AES256AlgorithmParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA1AES256AlgorithmParameters extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA224AES128AlgorithmParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA224AES128AlgorithmParameters extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA224AES256AlgorithmParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA224AES256AlgorithmParameters extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA256AES128AlgorithmParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA256AES128AlgorithmParameters extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA256AES256AlgorithmParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA256AES256AlgorithmParameters extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA384AES128AlgorithmParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA384AES128AlgorithmParameters extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA384AES256AlgorithmParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA384AES256AlgorithmParameters extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA512AES128AlgorithmParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA512AES128AlgorithmParameters extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters$PBEWithHmacSHA512AES256AlgorithmParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$PBEWithHmacSHA512AES256AlgorithmParameters extends com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters$BasePBEWithHmacAlgorithmParameters {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/PBES2AlgorithmParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.PBES2AlgorithmParameters extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$Mappings extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithMD5AndRC2.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithMD5AndRC2 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithMD5KeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithMD5KeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHA1AndRC2.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHA1AndRC2 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHA1KeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHA1KeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd128BitKeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd128BitKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd128BitRC2.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd128BitRC2 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd40BitKeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd40BitKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2$PBEWithSHAAnd40BitRC2.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.RC2$PBEWithSHAAnd40BitRC2 extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/RC2.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public final com.android.org.bouncycastle.jcajce.provider.symmetric.RC2 extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/symmetric/SymmetricAlgorithmProvider.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
abstract com.android.org.bouncycastle.jcajce.provider.symmetric.SymmetricAlgorithmProvider extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Twofish$Mappings.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Twofish$Mappings extends com.android.org.bouncycastle.jcajce.provider.symmetric.SymmetricAlgorithmProvider {
public void <init> ()
public void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Twofish$PBEWithSHA.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Twofish$PBEWithSHA extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Twofish$PBEWithSHAKeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public com.android.org.bouncycastle.jcajce.provider.symmetric.Twofish$PBEWithSHAKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory {
public void <init> ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/Twofish.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric
public final com.android.org.bouncycastle.jcajce.provider.symmetric.Twofish extends java.lang.Object {
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BCPBEKey.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey extends java.lang.Object implements javax.crypto.interfaces.PBEKey javax.security.auth.Destroyable {
String algorithm
com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier oid
int type
int digest
int keySize
int ivSize
boolean tryWrong
public void <init> (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, int, int, int, int, javax.crypto.spec.PBEKeySpec, com.android.org.bouncycastle.crypto.CipherParameters)
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.CipherParameters)
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
int getType ()
int getDigest ()
int getKeySize ()
public int getIvSize ()
public com.android.org.bouncycastle.crypto.CipherParameters getParam ()
public char[] getPassword ()
public byte[] getSalt ()
public int getIterationCount ()
public com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOID ()
public void setTryWrongPKCS12Zero (boolean)
boolean shouldTryWrongPKCS12 ()
public void destroy ()
public boolean isDestroyed ()
static void checkDestroyed (javax.security.auth.Destroyable)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseAlgorithmParameterGenerator.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator extends java.security.AlgorithmParameterGeneratorSpi {
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
protected void engineInit (int, java.security.SecureRandom)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseAlgorithmParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters extends java.security.AlgorithmParametersSpi {
public void <init> ()
protected boolean isASN1FormatString (java.lang.String)
protected java.security.spec.AlgorithmParameterSpec engineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
protected abstract java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher$AEADGenericBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$AEADGenericBlockCipher extends java.lang.Object implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher {
void <init> (com.android.org.bouncycastle.crypto.modes.AEADCipher)
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public java.lang.String getAlgorithmName ()
public boolean wrapOnNoPadding ()
public com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public int getOutputSize (int)
public int getUpdateOutputSize (int)
public void updateAAD (byte[], int, int)
public int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
public int doFinal (byte[], int) throws java.lang.IllegalStateException javax.crypto.BadPaddingException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher$BufferedGenericBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$BufferedGenericBlockCipher extends java.lang.Object implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher {
void <init> (com.android.org.bouncycastle.crypto.BufferedBlockCipher)
void <init> (com.android.org.bouncycastle.crypto.BlockCipher)
void <init> (com.android.org.bouncycastle.crypto.BlockCipher, com.android.org.bouncycastle.crypto.paddings.BlockCipherPadding)
public void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public boolean wrapOnNoPadding ()
public java.lang.String getAlgorithmName ()
public com.android.org.bouncycastle.crypto.BlockCipher getUnderlyingCipher ()
public int getOutputSize (int)
public int getUpdateOutputSize (int)
public void updateAAD (byte[], int, int)
public int processByte (byte, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
public int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
public int doFinal (byte[], int) throws java.lang.IllegalStateException javax.crypto.BadPaddingException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher$GenericBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
abstract com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$GenericBlockCipher extends java.lang.Object {
public abstract void init (boolean, com.android.org.bouncycastle.crypto.CipherParameters) throws java.lang.IllegalArgumentException
public abstract boolean wrapOnNoPadding ()
public abstract java.lang.String getAlgorithmName ()
public abstract com.android.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 com.android.org.bouncycastle.crypto.DataLengthException
public abstract int processBytes (byte[], int, int, byte[], int) throws com.android.org.bouncycastle.crypto.DataLengthException
public abstract int doFinal (byte[], int) throws java.lang.IllegalStateException javax.crypto.BadPaddingException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseBlockCipher.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE {
protected void <init> (com.android.org.bouncycastle.crypto.BlockCipher)
protected void <init> (com.android.org.bouncycastle.crypto.BlockCipher, int, int, int, int)
protected void <init> (com.android.org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider)
protected void <init> (com.android.org.bouncycastle.crypto.modes.AEADBlockCipher)
protected void <init> (com.android.org.bouncycastle.crypto.modes.AEADCipher, boolean, int)
protected void <init> (com.android.org.bouncycastle.crypto.modes.AEADBlockCipher, boolean, int)
protected void <init> (com.android.org.bouncycastle.crypto.BlockCipher, int)
protected void <init> (com.android.org.bouncycastle.crypto.BlockCipher, boolean, int)
protected void <init> (com.android.org.bouncycastle.crypto.BufferedBlockCipher, int)
protected void <init> (com.android.org.bouncycastle.crypto.BufferedBlockCipher, boolean, int)
protected int engineGetBlockSize ()
protected byte[] engineGetIV ()
protected int engineGetKeySize (java.security.Key)
protected int engineGetOutputSize (int)
protected java.security.AlgorithmParameters engineGetParameters ()
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
protected void engineUpdateAAD (byte[], int, int)
protected void engineUpdateAAD (java.nio.ByteBuffer)
protected byte[] engineUpdate (byte[], int, int)
protected int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
protected byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException javax.crypto.ShortBufferException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseKeyGenerator.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseKeyGenerator extends javax.crypto.KeyGeneratorSpi {
protected String algName
protected int keySize
protected int defaultKeySize
protected com.android.org.bouncycastle.crypto.CipherKeyGenerator engine
protected boolean uninitialised
protected void <init> (java.lang.String, int, com.android.org.bouncycastle.crypto.CipherKeyGenerator)
protected void engineInit (java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidAlgorithmParameterException
protected void engineInit (java.security.SecureRandom)
protected void engineInit (int, java.security.SecureRandom)
protected javax.crypto.SecretKey engineGenerateKey ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseMac.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseMac extends javax.crypto.MacSpi implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE {
protected void <init> (com.android.org.bouncycastle.crypto.Mac)
protected void <init> (com.android.org.bouncycastle.crypto.Mac, int, int, int)
protected void engineInit (java.security.Key, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
protected int engineGetMacLength ()
protected void engineReset ()
protected void engineUpdate (byte)
protected void engineUpdate (byte[], int, int)
protected byte[] engineDoFinal ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseSecretKeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory extends javax.crypto.SecretKeyFactorySpi implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE {
protected String algName
protected com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier algOid
protected void <init> (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
protected java.security.spec.KeySpec engineGetKeySpec (javax.crypto.SecretKey, java.lang.Class) throws java.security.spec.InvalidKeySpecException
protected javax.crypto.SecretKey engineTranslateKey (javax.crypto.SecretKey) throws java.security.InvalidKeyException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseStreamCipher.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseStreamCipher extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE {
protected void <init> (com.android.org.bouncycastle.crypto.StreamCipher, int)
protected void <init> (com.android.org.bouncycastle.crypto.StreamCipher, int, int)
protected void <init> (com.android.org.bouncycastle.crypto.StreamCipher, int, int, int)
protected int engineGetBlockSize ()
protected byte[] engineGetIV ()
protected int engineGetKeySize (java.security.Key)
protected int engineGetOutputSize (int)
protected java.security.AlgorithmParameters engineGetParameters ()
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
protected byte[] engineUpdate (byte[], int, int)
protected int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
protected byte[] engineDoFinal (byte[], int, int)
protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseWrapCipher$ErasableOutputStream.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public final com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher$ErasableOutputStream extends java.io.ByteArrayOutputStream {
public void <init> ()
public byte[] getBuf ()
public void erase ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseWrapCipher$InvalidKeyOrParametersException.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher$InvalidKeyOrParametersException extends java.security.InvalidKeyException {
void <init> (java.lang.String, java.lang.Throwable)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BaseWrapCipher.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseWrapCipher extends javax.crypto.CipherSpi implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE {
protected int pbeType
protected int pbeHash
protected int pbeKeySize
protected int pbeIvSize
protected java.security.AlgorithmParameters engineParams
protected com.android.org.bouncycastle.crypto.Wrapper wrapEngine
protected void <init> ()
protected void <init> (com.android.org.bouncycastle.crypto.Wrapper)
protected void <init> (com.android.org.bouncycastle.crypto.Wrapper, int)
protected int engineGetBlockSize ()
protected byte[] engineGetIV ()
protected int engineGetKeySize (java.security.Key)
protected int engineGetOutputSize (int)
protected java.security.AlgorithmParameters engineGetParameters ()
protected final java.security.AlgorithmParameters createParametersInstance (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
protected void engineSetMode (java.lang.String) throws java.security.NoSuchAlgorithmException
protected void engineSetPadding (java.lang.String) throws javax.crypto.NoSuchPaddingException
protected void engineInit (int, java.security.Key, java.security.spec.AlgorithmParameterSpec, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
protected void engineInit (int, java.security.Key, java.security.AlgorithmParameters, java.security.SecureRandom) throws java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
protected void engineInit (int, java.security.Key, java.security.SecureRandom) throws java.security.InvalidKeyException
protected byte[] engineUpdate (byte[], int, int)
protected int engineUpdate (byte[], int, int, byte[], int) throws javax.crypto.ShortBufferException
protected byte[] engineDoFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
protected int engineDoFinal (byte[], int, int, byte[], int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException javax.crypto.ShortBufferException
protected byte[] engineWrap (java.security.Key) throws javax.crypto.IllegalBlockSizeException java.security.InvalidKeyException
protected java.security.Key engineUnwrap (byte[], java.lang.String, int) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/BlockCipherProvider.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public abstract com.android.org.bouncycastle.jcajce.provider.symmetric.util.BlockCipherProvider extends java.lang.Object {
public abstract com.android.org.bouncycastle.crypto.BlockCipher get ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/ClassUtil.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.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)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/GcmSpecUtil.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.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> ()
public static boolean gcmSpecExists ()
public static boolean isGcmSpec (java.security.spec.AlgorithmParameterSpec)
public static boolean isGcmSpec (java.lang.Class)
public static java.security.spec.AlgorithmParameterSpec extractGcmSpec (com.android.org.bouncycastle.asn1.ASN1Primitive) throws java.security.spec.InvalidParameterSpecException
static com.android.org.bouncycastle.crypto.params.AEADParameters extractAeadParameters (com.android.org.bouncycastle.crypto.params.KeyParameter, java.security.spec.AlgorithmParameterSpec) throws java.security.InvalidAlgorithmParameterException
public static com.android.org.bouncycastle.asn1.cms.GCMParameters extractGcmParameters (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/IvAlgorithmParameters.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.IvAlgorithmParameters extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameters {
public void <init> ()
protected byte[] engineGetEncoded () throws java.io.IOException
protected byte[] engineGetEncoded (java.lang.String) throws java.io.IOException
protected java.security.spec.AlgorithmParameterSpec localEngineGetParameterSpec (java.lang.Class) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (java.security.spec.AlgorithmParameterSpec) throws java.security.spec.InvalidParameterSpecException
protected void engineInit (byte[]) throws java.io.IOException
protected void engineInit (byte[], java.lang.String) throws java.io.IOException
protected java.lang.String engineToString ()
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/PBE$Util.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE$Util extends java.lang.Object {
public void <init> ()
public static com.android.org.bouncycastle.crypto.CipherParameters makePBEParameters (byte[], int, int, int, int, java.security.spec.AlgorithmParameterSpec, java.lang.String) throws java.security.InvalidAlgorithmParameterException
public static com.android.org.bouncycastle.crypto.CipherParameters makePBEParameters (com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey, java.security.spec.AlgorithmParameterSpec, java.lang.String)
public static com.android.org.bouncycastle.crypto.CipherParameters makePBEMacParameters (com.android.org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey, java.security.spec.AlgorithmParameterSpec)
public static com.android.org.bouncycastle.crypto.CipherParameters makePBEMacParameters (javax.crypto.spec.PBEKeySpec, int, int, int)
public static com.android.org.bouncycastle.crypto.CipherParameters makePBEParameters (javax.crypto.spec.PBEKeySpec, int, int, int, int)
public static com.android.org.bouncycastle.crypto.CipherParameters makePBEMacParameters (javax.crypto.SecretKey, int, int, int, javax.crypto.spec.PBEParameterSpec)
public static java.security.spec.AlgorithmParameterSpec getParameterSpecFromPBEParameterSpec (javax.crypto.spec.PBEParameterSpec)
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/PBE.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public abstract com.android.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
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/PBESecretKeyFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
public com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBESecretKeyFactory extends com.android.org.bouncycastle.jcajce.provider.symmetric.util.BaseSecretKeyFactory implements com.android.org.bouncycastle.jcajce.provider.symmetric.util.PBE {
public void <init> (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, int, int, int, int)
protected javax.crypto.SecretKey engineGenerateSecret (java.security.spec.KeySpec) throws java.security.spec.InvalidKeySpecException
}
com/android/org/bouncycastle/jcajce/provider/symmetric/util/SpecUtil.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.symmetric.util
com.android.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[])
}
com/android/org/bouncycastle/jcajce/provider/util/AlgorithmProvider.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.util
public abstract com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider extends java.lang.Object {
public void <init> ()
public abstract void configure (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider)
}
com/android/org/bouncycastle/jcajce/provider/util/AsymmetricAlgorithmProvider.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.util
public abstract com.android.org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider extends com.android.org.bouncycastle.jcajce.provider.util.AlgorithmProvider {
public void <init> ()
protected void addSignatureAlgorithm (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
protected void addSignatureAlgorithm (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider, java.lang.String, java.lang.String, java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
protected void registerOid (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter)
protected void registerOidAlgorithmParameters (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
protected void registerOidAlgorithmParameterGenerator (com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
}
com/android/org/bouncycastle/jcajce/provider/util/AsymmetricKeyInfoConverter.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.util
public abstract com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter extends java.lang.Object {
public abstract java.security.PrivateKey generatePrivate (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
public abstract java.security.PublicKey generatePublic (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
}
com/android/org/bouncycastle/jcajce/provider/util/BadBlockException.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.util
public com.android.org.bouncycastle.jcajce.provider.util.BadBlockException extends javax.crypto.BadPaddingException {
public void <init> (java.lang.String, java.lang.Throwable)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jcajce/provider/util/DigestFactory.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.util
public com.android.org.bouncycastle.jcajce.provider.util.DigestFactory extends java.lang.Object {
public void <init> ()
public static com.android.org.bouncycastle.crypto.Digest getDigest (java.lang.String)
public static boolean isSameDigest (java.lang.String, java.lang.String)
public static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getOID (java.lang.String)
}
com/android/org/bouncycastle/jcajce/provider/util/SecretKeyUtil.class
<Unknown>
package com.android.org.bouncycastle.jcajce.provider.util
public com.android.org.bouncycastle.jcajce.provider.util.SecretKeyUtil extends java.lang.Object {
public void <init> ()
public static int getKeySize (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
}
com/android/org/bouncycastle/jcajce/spec/AEADParameterSpec.class
<Unknown>
package com.android.org.bouncycastle.jcajce.spec
public com.android.org.bouncycastle.jcajce.spec.AEADParameterSpec extends javax.crypto.spec.IvParameterSpec {
public void <init> (byte[], int)
public void <init> (byte[], int, byte[])
public int getMacSizeInBits ()
public byte[] getAssociatedData ()
public byte[] getNonce ()
}
com/android/org/bouncycastle/jcajce/spec/CompositeAlgorithmSpec$Builder.class
<Unknown>
package com.android.org.bouncycastle.jcajce.spec
public com.android.org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder extends java.lang.Object {
public void <init> ()
public com.android.org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder add (java.lang.String)
public com.android.org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder add (java.lang.String, java.security.spec.AlgorithmParameterSpec)
public com.android.org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec build ()
}
com/android/org/bouncycastle/jcajce/spec/CompositeAlgorithmSpec.class
<Unknown>
package com.android.org.bouncycastle.jcajce.spec
public com.android.org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
public void <init> (com.android.org.bouncycastle.jcajce.spec.CompositeAlgorithmSpec$Builder)
public java.util.List getAlgorithmNames ()
public java.util.List getParameterSpecs ()
}
com/android/org/bouncycastle/jcajce/spec/DHDomainParameterSpec.class
<Unknown>
package com.android.org.bouncycastle.jcajce.spec
public com.android.org.bouncycastle.jcajce.spec.DHDomainParameterSpec extends javax.crypto.spec.DHParameterSpec {
public void <init> (com.android.org.bouncycastle.crypto.params.DHParameters)
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int)
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int)
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, int, int)
public java.math.BigInteger getQ ()
public java.math.BigInteger getJ ()
public int getM ()
public com.android.org.bouncycastle.crypto.params.DHParameters getDomainParameters ()
}
com/android/org/bouncycastle/jcajce/spec/DHExtendedPrivateKeySpec.class
<Unknown>
package com.android.org.bouncycastle.jcajce.spec
public com.android.org.bouncycastle.jcajce.spec.DHExtendedPrivateKeySpec extends javax.crypto.spec.DHPrivateKeySpec {
public void <init> (java.math.BigInteger, javax.crypto.spec.DHParameterSpec)
public javax.crypto.spec.DHParameterSpec getParams ()
}
com/android/org/bouncycastle/jcajce/spec/DHExtendedPublicKeySpec.class
<Unknown>
package com.android.org.bouncycastle.jcajce.spec
public com.android.org.bouncycastle.jcajce.spec.DHExtendedPublicKeySpec extends javax.crypto.spec.DHPublicKeySpec {
public void <init> (java.math.BigInteger, javax.crypto.spec.DHParameterSpec)
public javax.crypto.spec.DHParameterSpec getParams ()
}
com/android/org/bouncycastle/jcajce/spec/OpenSSHPrivateKeySpec.class
<Unknown>
package com.android.org.bouncycastle.jcajce.spec
public com.android.org.bouncycastle.jcajce.spec.OpenSSHPrivateKeySpec extends java.security.spec.EncodedKeySpec {
public void <init> (byte[])
public java.lang.String getFormat ()
}
com/android/org/bouncycastle/jcajce/spec/OpenSSHPublicKeySpec.class
<Unknown>
package com.android.org.bouncycastle.jcajce.spec
public com.android.org.bouncycastle.jcajce.spec.OpenSSHPublicKeySpec extends java.security.spec.EncodedKeySpec {
public void <init> (byte[])
public java.lang.String getFormat ()
public java.lang.String getType ()
}
com/android/org/bouncycastle/jcajce/spec/PBKDF2KeySpec.class
<Unknown>
package com.android.org.bouncycastle.jcajce.spec
public com.android.org.bouncycastle.jcajce.spec.PBKDF2KeySpec extends javax.crypto.spec.PBEKeySpec {
public void <init> (char[], byte[], int, int, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
public boolean isDefaultPrf ()
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getPrf ()
}
com/android/org/bouncycastle/jcajce/spec/UserKeyingMaterialSpec.class
<Unknown>
package com.android.org.bouncycastle.jcajce.spec
public com.android.org.bouncycastle.jcajce.spec.UserKeyingMaterialSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
public void <init> (byte[])
public byte[] getUserKeyingMaterial ()
}
com/android/org/bouncycastle/jcajce/util/AlgorithmParametersUtils.class
<Unknown>
package com.android.org.bouncycastle.jcajce.util
public com.android.org.bouncycastle.jcajce.util.AlgorithmParametersUtils extends java.lang.Object {
public static com.android.org.bouncycastle.asn1.ASN1Encodable extractParameters (java.security.AlgorithmParameters) throws java.io.IOException
public static void loadParameters (java.security.AlgorithmParameters, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
}
com/android/org/bouncycastle/jcajce/util/AnnotatedPrivateKey.class
<Unknown>
package com.android.org.bouncycastle.jcajce.util
public com.android.org.bouncycastle.jcajce.util.AnnotatedPrivateKey extends java.lang.Object implements java.security.PrivateKey {
public static final String LABEL
void <init> (java.security.PrivateKey, java.lang.String)
void <init> (java.security.PrivateKey, java.util.Map)
public java.security.PrivateKey getKey ()
public java.util.Map getAnnotations ()
public java.lang.String getAlgorithm ()
public java.lang.Object getAnnotation (java.lang.String)
public com.android.org.bouncycastle.jcajce.util.AnnotatedPrivateKey addAnnotation (java.lang.String, java.lang.Object)
public com.android.org.bouncycastle.jcajce.util.AnnotatedPrivateKey removeAnnotation (java.lang.String)
public java.lang.String getFormat ()
public byte[] getEncoded ()
public int hashCode ()
public boolean equals (java.lang.Object)
public java.lang.String toString ()
}
com/android/org/bouncycastle/jcajce/util/BCJcaJceHelper.class
<Unknown>
package com.android.org.bouncycastle.jcajce.util
public com.android.org.bouncycastle.jcajce.util.BCJcaJceHelper extends com.android.org.bouncycastle.jcajce.util.ProviderJcaJceHelper {
public void <init> ()
public javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException
public javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException
public javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException
}
com/android/org/bouncycastle/jcajce/util/DefaultJcaJceHelper.class
<Unknown>
package com.android.org.bouncycastle.jcajce.util
public com.android.org.bouncycastle.jcajce.util.DefaultJcaJceHelper extends java.lang.Object implements com.android.org.bouncycastle.jcajce.util.JcaJceHelper {
public void <init> ()
public javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException
public javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException
public javax.crypto.KeyAgreement createKeyAgreement (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.AlgorithmParameters createAlgorithmParameters (java.lang.String) throws java.security.NoSuchAlgorithmException
public javax.crypto.KeyGenerator createKeyGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.KeyFactory createKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException
public javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.KeyPairGenerator createKeyPairGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.MessageDigest createDigest (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.MessageDigest createMessageDigest (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.cert.CertificateFactory createCertificateFactory (java.lang.String) throws java.security.cert.CertificateException
public java.security.SecureRandom createSecureRandom (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.cert.CertPathBuilder createCertPathBuilder (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.cert.CertPathValidator createCertPathValidator (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.cert.CertStore createCertStore (java.lang.String, java.security.cert.CertStoreParameters) throws java.security.NoSuchAlgorithmException java.security.InvalidAlgorithmParameterException
public javax.crypto.ExemptionMechanism createExemptionMechanism (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.KeyStore createKeyStore (java.lang.String) throws java.security.KeyStoreException
}
com/android/org/bouncycastle/jcajce/util/ECKeyUtil$ECPublicKeyWithCompression.class
<Unknown>
package com.android.org.bouncycastle.jcajce.util
com.android.org.bouncycastle.jcajce.util.ECKeyUtil$ECPublicKeyWithCompression extends java.lang.Object implements java.security.interfaces.ECPublicKey {
public void <init> (java.security.interfaces.ECPublicKey)
public java.security.spec.ECPoint getW ()
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.security.spec.ECParameterSpec getParams ()
}
com/android/org/bouncycastle/jcajce/util/ECKeyUtil.class
<Unknown>
package com.android.org.bouncycastle.jcajce.util
public com.android.org.bouncycastle.jcajce.util.ECKeyUtil extends java.lang.Object {
public void <init> ()
public static java.security.interfaces.ECPublicKey createKeyWithCompression (java.security.interfaces.ECPublicKey)
}
com/android/org/bouncycastle/jcajce/util/JcaJceHelper.class
<Unknown>
package com.android.org.bouncycastle.jcajce.util
public abstract com.android.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
}
com/android/org/bouncycastle/jcajce/util/JcaJceUtils.class
<Unknown>
package com.android.org.bouncycastle.jcajce.util
public com.android.org.bouncycastle.jcajce.util.JcaJceUtils extends java.lang.Object {
public static com.android.org.bouncycastle.asn1.ASN1Encodable extractParameters (java.security.AlgorithmParameters) throws java.io.IOException
public static void loadParameters (java.security.AlgorithmParameters, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException
public static java.lang.String getDigestAlgName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
}
com/android/org/bouncycastle/jcajce/util/MessageDigestUtils.class
<Unknown>
package com.android.org.bouncycastle.jcajce.util
public com.android.org.bouncycastle.jcajce.util.MessageDigestUtils extends java.lang.Object {
public void <init> ()
public static java.lang.String getDigestName (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
}
com/android/org/bouncycastle/jcajce/util/NamedJcaJceHelper.class
<Unknown>
package com.android.org.bouncycastle.jcajce.util
public com.android.org.bouncycastle.jcajce.util.NamedJcaJceHelper extends java.lang.Object implements com.android.org.bouncycastle.jcajce.util.JcaJceHelper {
protected final String providerName
public void <init> (java.lang.String)
public javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException java.security.NoSuchProviderException
public javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public javax.crypto.KeyAgreement createKeyAgreement (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public java.security.AlgorithmParameters createAlgorithmParameters (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public javax.crypto.KeyGenerator createKeyGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public java.security.KeyFactory createKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public java.security.KeyPairGenerator createKeyPairGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public java.security.MessageDigest createDigest (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public java.security.MessageDigest createMessageDigest (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public java.security.cert.CertificateFactory createCertificateFactory (java.lang.String) throws java.security.cert.CertificateException java.security.NoSuchProviderException
public java.security.SecureRandom createSecureRandom (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public java.security.cert.CertPathBuilder createCertPathBuilder (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public java.security.cert.CertPathValidator createCertPathValidator (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public java.security.cert.CertStore createCertStore (java.lang.String, java.security.cert.CertStoreParameters) throws java.security.NoSuchAlgorithmException java.security.InvalidAlgorithmParameterException java.security.NoSuchProviderException
public javax.crypto.ExemptionMechanism createExemptionMechanism (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException
public java.security.KeyStore createKeyStore (java.lang.String) throws java.security.KeyStoreException java.security.NoSuchProviderException
}
com/android/org/bouncycastle/jcajce/util/PrivateKeyAnnotator.class
<Unknown>
package com.android.org.bouncycastle.jcajce.util
public com.android.org.bouncycastle.jcajce.util.PrivateKeyAnnotator extends java.lang.Object {
public void <init> ()
public static com.android.org.bouncycastle.jcajce.util.AnnotatedPrivateKey annotate (java.security.PrivateKey, java.lang.String)
public static com.android.org.bouncycastle.jcajce.util.AnnotatedPrivateKey annotate (java.security.PrivateKey, java.util.Map)
}
com/android/org/bouncycastle/jcajce/util/ProviderJcaJceHelper.class
<Unknown>
package com.android.org.bouncycastle.jcajce.util
public com.android.org.bouncycastle.jcajce.util.ProviderJcaJceHelper extends java.lang.Object implements com.android.org.bouncycastle.jcajce.util.JcaJceHelper {
protected final java.security.Provider provider
public void <init> (java.security.Provider)
public javax.crypto.Cipher createCipher (java.lang.String) throws java.security.NoSuchAlgorithmException javax.crypto.NoSuchPaddingException
public javax.crypto.Mac createMac (java.lang.String) throws java.security.NoSuchAlgorithmException
public javax.crypto.KeyAgreement createKeyAgreement (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.AlgorithmParameterGenerator createAlgorithmParameterGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.AlgorithmParameters createAlgorithmParameters (java.lang.String) throws java.security.NoSuchAlgorithmException
public javax.crypto.KeyGenerator createKeyGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.KeyFactory createKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException
public javax.crypto.SecretKeyFactory createSecretKeyFactory (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.KeyPairGenerator createKeyPairGenerator (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.MessageDigest createDigest (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.MessageDigest createMessageDigest (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.Signature createSignature (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.cert.CertificateFactory createCertificateFactory (java.lang.String) throws java.security.cert.CertificateException
public java.security.SecureRandom createSecureRandom (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.cert.CertPathBuilder createCertPathBuilder (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.cert.CertPathValidator createCertPathValidator (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.cert.CertStore createCertStore (java.lang.String, java.security.cert.CertStoreParameters) throws java.security.NoSuchAlgorithmException java.security.InvalidAlgorithmParameterException
public javax.crypto.ExemptionMechanism createExemptionMechanism (java.lang.String) throws java.security.NoSuchAlgorithmException
public java.security.KeyStore createKeyStore (java.lang.String) throws java.security.KeyStoreException
}
com/android/org/bouncycastle/jce/ECNamedCurveTable.class
<Unknown>
package com.android.org.bouncycastle.jce
public com.android.org.bouncycastle.jce.ECNamedCurveTable extends java.lang.Object {
public void <init> ()
public static com.android.org.bouncycastle.jce.spec.ECNamedCurveParameterSpec getParameterSpec (java.lang.String)
public static java.util.Enumeration getNames ()
}
com/android/org/bouncycastle/jce/PKCS10CertificationRequest.class
<Unknown>
package com.android.org.bouncycastle.jce
public com.android.org.bouncycastle.jce.PKCS10CertificationRequest extends com.android.org.bouncycastle.asn1.pkcs.CertificationRequest {
public void <init> (byte[])
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public void <init> (java.lang.String, com.android.org.bouncycastle.asn1.x509.X509Name, java.security.PublicKey, com.android.org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
public void <init> (java.lang.String, javax.security.auth.x500.X500Principal, java.security.PublicKey, com.android.org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
public void <init> (java.lang.String, javax.security.auth.x500.X500Principal, java.security.PublicKey, com.android.org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
public void <init> (java.lang.String, com.android.org.bouncycastle.asn1.x509.X509Name, java.security.PublicKey, com.android.org.bouncycastle.asn1.ASN1Set, java.security.PrivateKey, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
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
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
public boolean verify (java.security.PublicKey, java.lang.String) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException java.security.InvalidKeyException java.security.SignatureException
public byte[] getEncoded ()
static java.lang.String getSignatureName (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
}
com/android/org/bouncycastle/jce/PrincipalUtil.class
<Unknown>
package com.android.org.bouncycastle.jce
public com.android.org.bouncycastle.jce.PrincipalUtil extends java.lang.Object {
public void <init> ()
public static com.android.org.bouncycastle.jce.X509Principal getIssuerX509Principal (java.security.cert.X509Certificate) throws java.security.cert.CertificateEncodingException
public static com.android.org.bouncycastle.jce.X509Principal getSubjectX509Principal (java.security.cert.X509Certificate) throws java.security.cert.CertificateEncodingException
public static com.android.org.bouncycastle.jce.X509Principal getIssuerX509Principal (java.security.cert.X509CRL) throws java.security.cert.CRLException
}
com/android/org/bouncycastle/jce/X509Principal.class
<Unknown>
package com.android.org.bouncycastle.jce
public com.android.org.bouncycastle.jce.X509Principal extends com.android.org.bouncycastle.asn1.x509.X509Name implements java.security.Principal {
public void <init> (byte[]) throws java.io.IOException
public void <init> (com.android.org.bouncycastle.asn1.x509.X509Name)
public void <init> (com.android.org.bouncycastle.asn1.x500.X500Name)
public void <init> (java.util.Hashtable)
public void <init> (java.util.Vector, java.util.Hashtable)
public void <init> (java.util.Vector, java.util.Vector)
public void <init> (java.lang.String)
public void <init> (boolean, java.lang.String)
public void <init> (boolean, java.util.Hashtable, java.lang.String)
public java.lang.String getName ()
public byte[] getEncoded ()
}
com/android/org/bouncycastle/jce/exception/ExtCertPathBuilderException.class
<Unknown>
package com.android.org.bouncycastle.jce.exception
public com.android.org.bouncycastle.jce.exception.ExtCertPathBuilderException extends java.security.cert.CertPathBuilderException implements com.android.org.bouncycastle.jce.exception.ExtException {
public void <init> (java.lang.String, java.lang.Throwable)
public void <init> (java.lang.String, java.lang.Throwable, java.security.cert.CertPath, int)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jce/exception/ExtCertPathValidatorException.class
<Unknown>
package com.android.org.bouncycastle.jce.exception
public com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException extends java.security.cert.CertPathValidatorException implements com.android.org.bouncycastle.jce.exception.ExtException {
public void <init> (java.lang.String)
public void <init> (java.lang.String, java.lang.Throwable)
public void <init> (java.lang.String, java.lang.Throwable, java.security.cert.CertPath, int)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jce/exception/ExtException.class
<Unknown>
package com.android.org.bouncycastle.jce.exception
public abstract com.android.org.bouncycastle.jce.exception.ExtException extends java.lang.Object {
public abstract java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jce/interfaces/BCKeyStore.class
<Unknown>
package com.android.org.bouncycastle.jce.interfaces
public abstract com.android.org.bouncycastle.jce.interfaces.BCKeyStore extends java.lang.Object {
public abstract void setRandom (java.security.SecureRandom)
}
com/android/org/bouncycastle/jce/interfaces/ECKey.class
<Unknown>
package com.android.org.bouncycastle.jce.interfaces
public abstract com.android.org.bouncycastle.jce.interfaces.ECKey extends java.lang.Object {
public abstract com.android.org.bouncycastle.jce.spec.ECParameterSpec getParameters ()
}
com/android/org/bouncycastle/jce/interfaces/ECPointEncoder.class
<Unknown>
package com.android.org.bouncycastle.jce.interfaces
public abstract com.android.org.bouncycastle.jce.interfaces.ECPointEncoder extends java.lang.Object {
public abstract void setPointFormat (java.lang.String)
}
com/android/org/bouncycastle/jce/interfaces/ECPrivateKey.class
<Unknown>
package com.android.org.bouncycastle.jce.interfaces
public abstract com.android.org.bouncycastle.jce.interfaces.ECPrivateKey extends java.lang.Object implements com.android.org.bouncycastle.jce.interfaces.ECKey java.security.PrivateKey {
public abstract java.math.BigInteger getD ()
}
com/android/org/bouncycastle/jce/interfaces/ECPublicKey.class
<Unknown>
package com.android.org.bouncycastle.jce.interfaces
public abstract com.android.org.bouncycastle.jce.interfaces.ECPublicKey extends java.lang.Object implements com.android.org.bouncycastle.jce.interfaces.ECKey java.security.PublicKey {
public abstract com.android.org.bouncycastle.math.ec.ECPoint getQ ()
}
com/android/org/bouncycastle/jce/interfaces/PKCS12BagAttributeCarrier.class
<Unknown>
package com.android.org.bouncycastle.jce.interfaces
public abstract com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier extends java.lang.Object {
public abstract void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public abstract com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public abstract java.util.Enumeration getBagAttributeKeys ()
}
com/android/org/bouncycastle/jce/netscape/NetscapeCertRequest.class
<Unknown>
package com.android.org.bouncycastle.jce.netscape
public com.android.org.bouncycastle.jce.netscape.NetscapeCertRequest extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier sigAlg
com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier keyAlg
byte[] sigBits
String challenge
com.android.org.bouncycastle.asn1.DERBitString content
java.security.PublicKey pubkey
public void <init> (byte[]) throws java.io.IOException
public void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public void <init> (java.lang.String, com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier, java.security.PublicKey) throws java.security.NoSuchAlgorithmException java.security.spec.InvalidKeySpecException java.security.NoSuchProviderException
public java.lang.String getChallenge ()
public void setChallenge (java.lang.String)
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSigningAlgorithm ()
public void setSigningAlgorithm (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
public com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getKeyAlgorithm ()
public void setKeyAlgorithm (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
public java.security.PublicKey getPublicKey ()
public void setPublicKey (java.security.PublicKey)
public boolean verify (java.lang.String) throws java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException
public void sign (java.security.PrivateKey) throws java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException java.security.NoSuchProviderException java.security.spec.InvalidKeySpecException
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
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/jce/provider/AnnotatedException.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.AnnotatedException extends java.lang.Exception implements com.android.org.bouncycastle.jce.exception.ExtException {
public void <init> (java.lang.String, java.lang.Throwable)
public void <init> (java.lang.String)
java.lang.Throwable getUnderlyingException ()
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jce/provider/BouncyCastleProvider$PrivateProvider.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
final com.android.org.bouncycastle.jce.provider.BouncyCastleProvider$PrivateProvider extends java.security.Provider {
public void <init> ()
}
com/android/org/bouncycastle/jce/provider/BouncyCastleProvider.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public final com.android.org.bouncycastle.jce.provider.BouncyCastleProvider extends java.security.Provider implements com.android.org.bouncycastle.jcajce.provider.config.ConfigurableProvider {
public static final String PROVIDER_NAME
public static final com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration CONFIGURATION
public void <init> ()
public void setParameter (java.lang.String, java.lang.Object)
public boolean hasAlgorithm (java.lang.String, java.lang.String)
public void addAlgorithm (java.lang.String, java.lang.String)
public void addAlgorithm (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
public void addKeyInfoConverter (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter)
public com.android.org.bouncycastle.jcajce.provider.util.AsymmetricKeyInfoConverter getKeyInfoConverter (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public void addAttributes (java.lang.String, java.util.Map)
public static java.security.PublicKey getPublicKey (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo) throws java.io.IOException
public static java.security.PrivateKey getPrivateKey (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
public void addPrivateAlgorithm (java.lang.String, java.lang.String)
public void addPrivateAlgorithm (java.lang.String, com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
public java.security.Provider getPrivateProvider ()
}
com/android/org/bouncycastle/jce/provider/BouncyCastleProviderConfiguration.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.BouncyCastleProviderConfiguration extends java.lang.Object implements com.android.org.bouncycastle.jcajce.provider.config.ProviderConfiguration {
void <init> ()
void setParameter (java.lang.String, java.lang.Object)
public com.android.org.bouncycastle.jce.spec.ECParameterSpec getEcImplicitlyCa ()
public javax.crypto.spec.DHParameterSpec getDHDefaultParameters (int)
public java.security.spec.DSAParameterSpec getDSADefaultParameters (int)
public java.util.Set getAcceptableNamedCurves ()
public java.util.Map getAdditionalECParameters ()
}
com/android/org/bouncycastle/jce/provider/CertPathValidatorUtilities.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
com.android.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 (com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters) throws java.security.cert.CertPathBuilderException
protected static java.security.cert.TrustAnchor findTrustAnchor (java.security.cert.X509Certificate, java.util.Set) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static java.security.cert.TrustAnchor findTrustAnchor (java.security.cert.X509Certificate, java.util.Set, java.lang.String) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
static boolean isIssuerTrustAnchor (java.security.cert.X509Certificate, java.util.Set, java.lang.String) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
static java.util.List getAdditionalStoresFromAltNames (byte[], java.util.Map) throws java.security.cert.CertificateParsingException
protected static java.util.Date getValidityDate (com.android.org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date)
protected static boolean isSelfIssued (java.security.cert.X509Certificate)
protected static com.android.org.bouncycastle.asn1.ASN1Primitive getExtensionValue (java.security.cert.X509Extension, java.lang.String) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier (java.security.PublicKey) throws java.security.cert.CertPathValidatorException
protected static final java.util.Set getQualifierSet (com.android.org.bouncycastle.asn1.ASN1Sequence) throws java.security.cert.CertPathValidatorException
protected static com.android.org.bouncycastle.jce.provider.PKIXPolicyNode removePolicyNode (com.android.org.bouncycastle.jce.provider.PKIXPolicyNode, java.util.List[], com.android.org.bouncycastle.jce.provider.PKIXPolicyNode)
protected static boolean processCertD1i (int, java.util.List[], com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.util.Set)
protected static void processCertD1ii (int, java.util.List[], com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.util.Set)
protected static void prepareNextCertB1 (int, java.util.List[], java.lang.String, java.util.Map, java.security.cert.X509Certificate) throws com.android.org.bouncycastle.jce.provider.AnnotatedException java.security.cert.CertPathValidatorException
protected static com.android.org.bouncycastle.jce.provider.PKIXPolicyNode prepareNextCertB2 (int, java.util.List[], java.lang.String, com.android.org.bouncycastle.jce.provider.PKIXPolicyNode)
protected static boolean isAnyPolicy (java.util.Set)
protected static void findCertificates (java.util.LinkedHashSet, com.android.org.bouncycastle.jcajce.PKIXCertStoreSelector, java.util.List) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
static java.util.List getAdditionalStoresFromCRLDistributionPoint (com.android.org.bouncycastle.asn1.x509.CRLDistPoint, java.util.Map, java.util.Date, com.android.org.bouncycastle.jcajce.util.JcaJceHelper) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static void getCRLIssuersFromDistributionPoint (com.android.org.bouncycastle.asn1.x509.DistributionPoint, java.util.Collection, java.security.cert.X509CRLSelector) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static void getCertStatus (java.util.Date, java.security.cert.X509CRL, java.lang.Object, com.android.org.bouncycastle.jce.provider.CertStatus) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static java.util.Set getDeltaCRLs (java.util.Date, java.security.cert.X509CRL, java.util.List, java.util.List, com.android.org.bouncycastle.jcajce.util.JcaJceHelper) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static java.util.Set getCompleteCRLs (com.android.org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters, com.android.org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date) throws com.android.org.bouncycastle.jce.provider.AnnotatedException com.android.org.bouncycastle.jce.provider.RecoverableCertPathValidatorException
protected static java.util.Date getValidCertDateFromValidityModel (java.util.Date, int, java.security.cert.CertPath, int) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static java.security.PublicKey getNextWorkingKey (java.util.List, int, com.android.org.bouncycastle.jcajce.util.JcaJceHelper) throws java.security.cert.CertPathValidatorException
static java.util.Collection findIssuerCerts (java.security.cert.X509Certificate, java.util.List, java.util.List) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static void verifyX509Certificate (java.security.cert.X509Certificate, java.security.PublicKey, java.lang.String) throws java.security.GeneralSecurityException
static void checkCRLsNotEmpty (com.android.org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters, java.util.Set, java.lang.Object) throws com.android.org.bouncycastle.jce.provider.RecoverableCertPathValidatorException
}
com/android/org/bouncycastle/jce/provider/CertStatus.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
com.android.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)
public int getCertStatus ()
public void setCertStatus (int)
}
com/android/org/bouncycastle/jce/provider/CertStoreCollectionSpi.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.CertStoreCollectionSpi extends java.security.cert.CertStoreSpi {
public void <init> (java.security.cert.CertStoreParameters) throws java.security.InvalidAlgorithmParameterException
public java.util.Collection engineGetCertificates (java.security.cert.CertSelector) throws java.security.cert.CertStoreException
public java.util.Collection engineGetCRLs (java.security.cert.CRLSelector) throws java.security.cert.CertStoreException
}
com/android/org/bouncycastle/jce/provider/DHUtil.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.DHUtil extends java.lang.Object {
public void <init> ()
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePublicKeyParameter (java.security.PublicKey) throws java.security.InvalidKeyException
public static com.android.org.bouncycastle.crypto.params.AsymmetricKeyParameter generatePrivateKeyParameter (java.security.PrivateKey) throws java.security.InvalidKeyException
}
com/android/org/bouncycastle/jce/provider/ExtCRLException.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.ExtCRLException extends java.security.cert.CRLException {
Throwable cause
void <init> (java.lang.String, java.lang.Throwable)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jce/provider/JCEDHPrivateKey.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JCEDHPrivateKey extends java.lang.Object implements javax.crypto.interfaces.DHPrivateKey com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
static final long serialVersionUID
java.math.BigInteger x
protected void <init> ()
void <init> (javax.crypto.interfaces.DHPrivateKey)
void <init> (javax.crypto.spec.DHPrivateKeySpec)
void <init> (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
void <init> (com.android.org.bouncycastle.crypto.params.DHPrivateKeyParameters)
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public javax.crypto.spec.DHParameterSpec getParams ()
public java.math.BigInteger getX ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public java.util.Enumeration getBagAttributeKeys ()
}
com/android/org/bouncycastle/jce/provider/JCEDHPublicKey.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JCEDHPublicKey extends java.lang.Object implements javax.crypto.interfaces.DHPublicKey {
static final long serialVersionUID
void <init> (javax.crypto.spec.DHPublicKeySpec)
void <init> (javax.crypto.interfaces.DHPublicKey)
void <init> (com.android.org.bouncycastle.crypto.params.DHPublicKeyParameters)
void <init> (java.math.BigInteger, javax.crypto.spec.DHParameterSpec)
void <init> (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public javax.crypto.spec.DHParameterSpec getParams ()
public java.math.BigInteger getY ()
}
com/android/org/bouncycastle/jce/provider/JCEECPrivateKey.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JCEECPrivateKey extends java.lang.Object implements java.security.interfaces.ECPrivateKey com.android.org.bouncycastle.jce.interfaces.ECPrivateKey com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier com.android.org.bouncycastle.jce.interfaces.ECPointEncoder {
protected void <init> ()
public void <init> (java.security.interfaces.ECPrivateKey)
public void <init> (java.lang.String, com.android.org.bouncycastle.jce.spec.ECPrivateKeySpec)
public void <init> (java.lang.String, java.security.spec.ECPrivateKeySpec)
public void <init> (java.lang.String, com.android.org.bouncycastle.jce.provider.JCEECPrivateKey)
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters, com.android.org.bouncycastle.jce.provider.JCEECPublicKey, java.security.spec.ECParameterSpec)
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters, com.android.org.bouncycastle.jce.provider.JCEECPublicKey, com.android.org.bouncycastle.jce.spec.ECParameterSpec)
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPrivateKeyParameters)
void <init> (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.security.spec.ECParameterSpec getParams ()
public com.android.org.bouncycastle.jce.spec.ECParameterSpec getParameters ()
com.android.org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec ()
public java.math.BigInteger getS ()
public java.math.BigInteger getD ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public java.util.Enumeration getBagAttributeKeys ()
public void setPointFormat (java.lang.String)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/jce/provider/JCEECPublicKey.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JCEECPublicKey extends java.lang.Object implements java.security.interfaces.ECPublicKey com.android.org.bouncycastle.jce.interfaces.ECPublicKey com.android.org.bouncycastle.jce.interfaces.ECPointEncoder {
public void <init> (java.lang.String, com.android.org.bouncycastle.jce.provider.JCEECPublicKey)
public void <init> (java.lang.String, java.security.spec.ECPublicKeySpec)
public void <init> (java.lang.String, com.android.org.bouncycastle.jce.spec.ECPublicKeySpec)
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters, java.security.spec.ECParameterSpec)
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters, com.android.org.bouncycastle.jce.spec.ECParameterSpec)
public void <init> (java.lang.String, com.android.org.bouncycastle.crypto.params.ECPublicKeyParameters)
public void <init> (java.security.interfaces.ECPublicKey)
void <init> (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.security.spec.ECParameterSpec getParams ()
public com.android.org.bouncycastle.jce.spec.ECParameterSpec getParameters ()
public java.security.spec.ECPoint getW ()
public com.android.org.bouncycastle.math.ec.ECPoint getQ ()
public com.android.org.bouncycastle.math.ec.ECPoint engineGetQ ()
com.android.org.bouncycastle.jce.spec.ECParameterSpec engineGetSpec ()
public java.lang.String toString ()
public void setPointFormat (java.lang.String)
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/jce/provider/JDKDSAPrivateKey.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JDKDSAPrivateKey extends java.lang.Object implements java.security.interfaces.DSAPrivateKey com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
java.math.BigInteger x
java.security.interfaces.DSAParams dsaSpec
protected void <init> ()
void <init> (java.security.interfaces.DSAPrivateKey)
void <init> (java.security.spec.DSAPrivateKeySpec)
void <init> (com.android.org.bouncycastle.asn1.pkcs.PrivateKeyInfo) throws java.io.IOException
void <init> (com.android.org.bouncycastle.crypto.params.DSAPrivateKeyParameters)
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)
public int hashCode ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public java.util.Enumeration getBagAttributeKeys ()
}
com/android/org/bouncycastle/jce/provider/JDKDSAPublicKey.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JDKDSAPublicKey extends java.lang.Object implements java.security.interfaces.DSAPublicKey {
void <init> (java.security.spec.DSAPublicKeySpec)
void <init> (java.security.interfaces.DSAPublicKey)
void <init> (com.android.org.bouncycastle.crypto.params.DSAPublicKeyParameters)
void <init> (java.math.BigInteger, java.security.spec.DSAParameterSpec)
void <init> (com.android.org.bouncycastle.asn1.x509.SubjectPublicKeyInfo)
public java.lang.String getAlgorithm ()
public java.lang.String getFormat ()
public byte[] getEncoded ()
public java.security.interfaces.DSAParams getParams ()
public java.math.BigInteger getY ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/android/org/bouncycastle/jce/provider/JDKPKCS12StoreParameter.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.JDKPKCS12StoreParameter extends java.lang.Object implements java.security.KeyStore$LoadStoreParameter {
public void <init> ()
public java.io.OutputStream getOutputStream ()
public java.security.KeyStore$ProtectionParameter getProtectionParameter ()
public boolean isUseDEREncoding ()
public void setOutputStream (java.io.OutputStream)
public void setPassword (char[])
public void setProtectionParameter (java.security.KeyStore$ProtectionParameter)
public void setUseDEREncoding (boolean)
}
com/android/org/bouncycastle/jce/provider/PEMUtil.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.PEMUtil extends java.lang.Object {
void <init> (java.lang.String)
com.android.org.bouncycastle.asn1.ASN1Sequence readPEMObject (java.io.InputStream) throws java.io.IOException
}
com/android/org/bouncycastle/jce/provider/PKIXCRLUtil.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
abstract com.android.org.bouncycastle.jce.provider.PKIXCRLUtil extends java.lang.Object {
void <init> ()
static java.util.Set findCRLs (com.android.org.bouncycastle.jcajce.PKIXCRLStoreSelector, java.util.Date, java.util.List, java.util.List) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
}
com/android/org/bouncycastle/jce/provider/PKIXCertPathBuilderSpi.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.PKIXCertPathBuilderSpi extends java.security.cert.CertPathBuilderSpi {
public void <init> ()
void <init> (boolean)
public java.security.cert.CertPathBuilderResult engineBuild (java.security.cert.CertPathParameters) throws java.security.cert.CertPathBuilderException java.security.InvalidAlgorithmParameterException
protected java.security.cert.CertPathBuilderResult build (java.security.cert.X509Certificate, com.android.org.bouncycastle.jcajce.PKIXExtendedBuilderParameters, java.util.List)
}
com/android/org/bouncycastle/jce/provider/PKIXCertPathValidatorSpi.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.PKIXCertPathValidatorSpi extends java.security.cert.CertPathValidatorSpi {
public void <init> ()
public void <init> (boolean)
public java.security.cert.CertPathValidatorResult engineValidate (java.security.cert.CertPath, java.security.cert.CertPathParameters) throws java.security.cert.CertPathValidatorException java.security.InvalidAlgorithmParameterException
static void checkCertificate (java.security.cert.X509Certificate) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
}
com/android/org/bouncycastle/jce/provider/PKIXNameConstraintValidator.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidator extends java.lang.Object {
com.android.org.bouncycastle.asn1.x509.PKIXNameConstraintValidator validator
public void <init> ()
public int hashCode ()
public boolean equals (java.lang.Object)
public void checkPermittedDN (com.android.org.bouncycastle.asn1.ASN1Sequence) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
public void checkExcludedDN (com.android.org.bouncycastle.asn1.ASN1Sequence) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
public void checkPermitted (com.android.org.bouncycastle.asn1.x509.GeneralName) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
public void checkExcluded (com.android.org.bouncycastle.asn1.x509.GeneralName) throws com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException
public void intersectPermittedSubtree (com.android.org.bouncycastle.asn1.x509.GeneralSubtree)
public void intersectPermittedSubtree (com.android.org.bouncycastle.asn1.x509.GeneralSubtree[])
public void intersectEmptyPermittedSubtree (int)
public void addExcludedSubtree (com.android.org.bouncycastle.asn1.x509.GeneralSubtree)
public java.lang.String toString ()
}
com/android/org/bouncycastle/jce/provider/PKIXNameConstraintValidatorException.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidatorException extends java.lang.Exception {
public void <init> (java.lang.String)
public void <init> (java.lang.String, java.lang.Throwable)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/jce/provider/PKIXPolicyNode.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.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)
public void addChild (com.android.org.bouncycastle.jce.provider.PKIXPolicyNode)
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 (com.android.org.bouncycastle.jce.provider.PKIXPolicyNode)
public void setCritical (boolean)
public void setParent (com.android.org.bouncycastle.jce.provider.PKIXPolicyNode)
public java.lang.String toString ()
public java.lang.String toString (java.lang.String)
public java.lang.Object clone ()
public com.android.org.bouncycastle.jce.provider.PKIXPolicyNode copy ()
public void setExpectedPolicies (java.util.Set)
}
com/android/org/bouncycastle/jce/provider/PrincipalUtils.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.PrincipalUtils extends java.lang.Object {
void <init> ()
static com.android.org.bouncycastle.asn1.x500.X500Name getCA (java.security.cert.TrustAnchor)
static com.android.org.bouncycastle.asn1.x500.X500Name getEncodedIssuerPrincipal (java.lang.Object)
static com.android.org.bouncycastle.asn1.x500.X500Name getIssuerPrincipal (java.security.cert.X509Certificate)
static com.android.org.bouncycastle.asn1.x500.X500Name getIssuerPrincipal (java.security.cert.X509CRL)
static com.android.org.bouncycastle.asn1.x500.X500Name getSubjectPrincipal (java.security.cert.X509Certificate)
static com.android.org.bouncycastle.asn1.x500.X500Name getX500Name (javax.security.auth.x500.X500Principal)
static com.android.org.bouncycastle.asn1.x500.X500Name getX500Name (com.android.org.bouncycastle.asn1.x500.X500NameStyle, javax.security.auth.x500.X500Principal)
}
com/android/org/bouncycastle/jce/provider/ProvCrlRevocationChecker.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.ProvCrlRevocationChecker extends java.lang.Object implements com.android.org.bouncycastle.jcajce.PKIXCertRevocationChecker {
public void <init> (com.android.org.bouncycastle.jcajce.util.JcaJceHelper)
public void setParameter (java.lang.String, java.lang.Object)
public void initialize (com.android.org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters)
public void init (boolean) throws java.security.cert.CertPathValidatorException
public void check (java.security.cert.Certificate) throws java.security.cert.CertPathValidatorException
}
com/android/org/bouncycastle/jce/provider/RFC3280CertPathUtilities.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.RFC3280CertPathUtilities extends java.lang.Object {
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 (com.android.org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, java.security.cert.X509CRL) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static void processCRLB1 (com.android.org.bouncycastle.asn1.x509.DistributionPoint, java.lang.Object, java.security.cert.X509CRL) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static com.android.org.bouncycastle.jce.provider.ReasonsMask processCRLD (java.security.cert.X509CRL, com.android.org.bouncycastle.asn1.x509.DistributionPoint) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static java.util.Set processCRLF (java.security.cert.X509CRL, java.lang.Object, java.security.cert.X509Certificate, java.security.PublicKey, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.List, com.android.org.bouncycastle.jcajce.util.JcaJceHelper) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static java.security.PublicKey processCRLG (java.security.cert.X509CRL, java.util.Set) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static java.security.cert.X509CRL processCRLH (java.util.Set, java.security.PublicKey) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static void processCRLC (java.security.cert.X509CRL, java.security.cert.X509CRL, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static void processCRLI (java.util.Date, java.security.cert.X509CRL, java.lang.Object, com.android.org.bouncycastle.jce.provider.CertStatus, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static void processCRLJ (java.util.Date, java.security.cert.X509CRL, java.lang.Object, com.android.org.bouncycastle.jce.provider.CertStatus) throws com.android.org.bouncycastle.jce.provider.AnnotatedException
protected static com.android.org.bouncycastle.jce.provider.PKIXPolicyNode prepareCertB (java.security.cert.CertPath, int, java.util.List[], com.android.org.bouncycastle.jce.provider.PKIXPolicyNode, int) throws java.security.cert.CertPathValidatorException
protected static void prepareNextCertA (java.security.cert.CertPath, int) throws java.security.cert.CertPathValidatorException
protected static void processCertF (java.security.cert.CertPath, int, com.android.org.bouncycastle.jce.provider.PKIXPolicyNode, int) throws java.security.cert.CertPathValidatorException
protected static com.android.org.bouncycastle.jce.provider.PKIXPolicyNode processCertE (java.security.cert.CertPath, int, com.android.org.bouncycastle.jce.provider.PKIXPolicyNode) throws java.security.cert.CertPathValidatorException
protected static void processCertBC (java.security.cert.CertPath, int, com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidator, boolean) throws java.security.cert.CertPathValidatorException
protected static com.android.org.bouncycastle.jce.provider.PKIXPolicyNode processCertD (java.security.cert.CertPath, int, java.util.Set, com.android.org.bouncycastle.jce.provider.PKIXPolicyNode, java.util.List[], int, boolean) throws java.security.cert.CertPathValidatorException
protected static void processCertA (java.security.cert.CertPath, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date, com.android.org.bouncycastle.jcajce.PKIXCertRevocationChecker, int, java.security.PublicKey, boolean, com.android.org.bouncycastle.asn1.x500.X500Name, java.security.cert.X509Certificate) throws java.security.cert.CertPathValidatorException
protected static int prepareNextCertI1 (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
protected static int prepareNextCertI2 (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
protected static void prepareNextCertG (java.security.cert.CertPath, int, com.android.org.bouncycastle.jce.provider.PKIXNameConstraintValidator) throws java.security.cert.CertPathValidatorException
protected static void checkCRLs (com.android.org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Date, java.util.Date, java.security.cert.X509Certificate, java.security.cert.X509Certificate, java.security.PublicKey, java.util.List, com.android.org.bouncycastle.jcajce.util.JcaJceHelper) throws com.android.org.bouncycastle.jce.provider.AnnotatedException com.android.org.bouncycastle.jce.provider.RecoverableCertPathValidatorException
protected static int prepareNextCertJ (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
protected static void prepareNextCertK (java.security.cert.CertPath, int) throws java.security.cert.CertPathValidatorException
protected static int prepareNextCertL (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
protected static int prepareNextCertM (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
protected static void prepareNextCertN (java.security.cert.CertPath, int) throws java.security.cert.CertPathValidatorException
protected static void prepareNextCertO (java.security.cert.CertPath, int, java.util.Set, java.util.List) throws java.security.cert.CertPathValidatorException
protected static int prepareNextCertH1 (java.security.cert.CertPath, int, int)
protected static int prepareNextCertH2 (java.security.cert.CertPath, int, int)
protected static int prepareNextCertH3 (java.security.cert.CertPath, int, int)
protected static int wrapupCertA (int, java.security.cert.X509Certificate)
protected static int wrapupCertB (java.security.cert.CertPath, int, int) throws java.security.cert.CertPathValidatorException
protected static void wrapupCertF (java.security.cert.CertPath, int, java.util.List, java.util.Set) throws java.security.cert.CertPathValidatorException
protected static com.android.org.bouncycastle.jce.provider.PKIXPolicyNode wrapupCertG (java.security.cert.CertPath, com.android.org.bouncycastle.jcajce.PKIXExtendedParameters, java.util.Set, int, java.util.List[], com.android.org.bouncycastle.jce.provider.PKIXPolicyNode, java.util.Set) throws java.security.cert.CertPathValidatorException
}
com/android/org/bouncycastle/jce/provider/ReasonsMask.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.ReasonsMask extends java.lang.Object {
static final com.android.org.bouncycastle.jce.provider.ReasonsMask allReasons
void <init> (com.android.org.bouncycastle.asn1.x509.ReasonFlags)
void <init> ()
void addReasons (com.android.org.bouncycastle.jce.provider.ReasonsMask)
boolean isAllReasons ()
com.android.org.bouncycastle.jce.provider.ReasonsMask intersect (com.android.org.bouncycastle.jce.provider.ReasonsMask)
boolean hasNewReasons (com.android.org.bouncycastle.jce.provider.ReasonsMask)
int getReasons ()
}
com/android/org/bouncycastle/jce/provider/RecoverableCertPathValidatorException.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.RecoverableCertPathValidatorException extends java.security.cert.CertPathValidatorException {
public void <init> (java.lang.String, java.lang.Throwable, java.security.cert.CertPath, int)
}
com/android/org/bouncycastle/jce/provider/WrappedRevocationChecker.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.WrappedRevocationChecker extends java.lang.Object implements com.android.org.bouncycastle.jcajce.PKIXCertRevocationChecker {
public void <init> (java.security.cert.PKIXCertPathChecker)
public void setParameter (java.lang.String, java.lang.Object)
public void initialize (com.android.org.bouncycastle.jcajce.PKIXCertRevocationCheckerParameters) throws java.security.cert.CertPathValidatorException
public void check (java.security.cert.Certificate) throws java.security.cert.CertPathValidatorException
}
com/android/org/bouncycastle/jce/provider/X509CRLEntryObject.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.X509CRLEntryObject extends java.security.cert.X509CRLEntry {
public void <init> (com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry)
public void <init> (com.android.org.bouncycastle.asn1.x509.TBSCertList$CRLEntry, boolean, com.android.org.bouncycastle.asn1.x500.X500Name)
public boolean hasUnsupportedCriticalExtension ()
public javax.security.auth.x500.X500Principal getCertificateIssuer ()
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
public byte[] getExtensionValue (java.lang.String)
public int hashCode ()
public boolean equals (java.lang.Object)
public byte[] getEncoded () throws java.security.cert.CRLException
public java.math.BigInteger getSerialNumber ()
public java.util.Date getRevocationDate ()
public boolean hasExtensions ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/jce/provider/X509CRLObject.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.X509CRLObject extends java.security.cert.X509CRL {
public static boolean isIndirectCRL (java.security.cert.X509CRL) throws java.security.cert.CRLException
public void <init> (com.android.org.bouncycastle.asn1.x509.CertificateList) throws java.security.cert.CRLException
public boolean hasUnsupportedCriticalExtension ()
public java.util.Set getCriticalExtensionOIDs ()
public java.util.Set getNonCriticalExtensionOIDs ()
public byte[] getExtensionValue (java.lang.String)
public byte[] getEncoded () throws java.security.cert.CRLException
public void verify (java.security.PublicKey) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
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
public void verify (java.security.PublicKey, java.security.Provider) throws java.security.cert.CRLException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException
public int getVersion ()
public java.security.Principal getIssuerDN ()
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
public java.util.Date getThisUpdate ()
public java.util.Date getNextUpdate ()
public java.security.cert.X509CRLEntry getRevokedCertificate (java.math.BigInteger)
public java.util.Set getRevokedCertificates ()
public byte[] getTBSCertList () throws java.security.cert.CRLException
public byte[] getSignature ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
public java.lang.String toString ()
public boolean isRevoked (java.security.cert.Certificate)
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/jce/provider/X509CertificateObject.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
public com.android.org.bouncycastle.jce.provider.X509CertificateObject extends java.security.cert.X509Certificate implements com.android.org.bouncycastle.jce.interfaces.PKCS12BagAttributeCarrier {
public void <init> (com.android.org.bouncycastle.asn1.x509.Certificate) throws java.security.cert.CertificateParsingException
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
public int getVersion ()
public java.math.BigInteger getSerialNumber ()
public java.security.Principal getIssuerDN ()
public javax.security.auth.x500.X500Principal getIssuerX500Principal ()
public java.security.Principal getSubjectDN ()
public javax.security.auth.x500.X500Principal getSubjectX500Principal ()
public java.util.Date getNotBefore ()
public java.util.Date getNotAfter ()
public byte[] getTBSCertificate () throws java.security.cert.CertificateEncodingException
public byte[] getSignature ()
public java.lang.String getSigAlgName ()
public java.lang.String getSigAlgOID ()
public byte[] getSigAlgParams ()
public boolean[] getIssuerUniqueID ()
public boolean[] getSubjectUniqueID ()
public boolean[] getKeyUsage ()
public java.util.List getExtendedKeyUsage () throws java.security.cert.CertificateParsingException
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 ()
public byte[] getExtensionValue (java.lang.String)
public java.util.Set getNonCriticalExtensionOIDs ()
public boolean hasUnsupportedCriticalExtension ()
public java.security.PublicKey getPublicKey ()
public byte[] getEncoded () throws java.security.cert.CertificateEncodingException
public boolean equals (java.lang.Object)
public synchronized int hashCode ()
public void setBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, com.android.org.bouncycastle.asn1.ASN1Encodable)
public com.android.org.bouncycastle.asn1.ASN1Encodable getBagAttribute (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier)
public java.util.Enumeration getBagAttributeKeys ()
public java.lang.String toString ()
public final void verify (java.security.PublicKey) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.NoSuchProviderException java.security.SignatureException
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
public final void verify (java.security.PublicKey, java.security.Provider) throws java.security.cert.CertificateException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException
}
com/android/org/bouncycastle/jce/provider/X509SignatureUtil.class
<Unknown>
package com.android.org.bouncycastle.jce.provider
com.android.org.bouncycastle.jce.provider.X509SignatureUtil extends java.lang.Object {
void <init> ()
static void setSignatureParameters (java.security.Signature, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.security.NoSuchAlgorithmException java.security.SignatureException java.security.InvalidKeyException
static java.lang.String getSignatureName (com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier)
}
com/android/org/bouncycastle/jce/spec/ECKeySpec.class
<Unknown>
package com.android.org.bouncycastle.jce.spec
public com.android.org.bouncycastle.jce.spec.ECKeySpec extends java.lang.Object implements java.security.spec.KeySpec {
protected void <init> (com.android.org.bouncycastle.jce.spec.ECParameterSpec)
public com.android.org.bouncycastle.jce.spec.ECParameterSpec getParams ()
}
com/android/org/bouncycastle/jce/spec/ECNamedCurveGenParameterSpec.class
<Unknown>
package com.android.org.bouncycastle.jce.spec
public com.android.org.bouncycastle.jce.spec.ECNamedCurveGenParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
public void <init> (java.lang.String)
public java.lang.String getName ()
}
com/android/org/bouncycastle/jce/spec/ECNamedCurveParameterSpec.class
<Unknown>
package com.android.org.bouncycastle.jce.spec
public com.android.org.bouncycastle.jce.spec.ECNamedCurveParameterSpec extends com.android.org.bouncycastle.jce.spec.ECParameterSpec {
public void <init> (java.lang.String, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
public void <init> (java.lang.String, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
public void <init> (java.lang.String, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
public java.lang.String getName ()
}
com/android/org/bouncycastle/jce/spec/ECNamedCurveSpec.class
<Unknown>
package com.android.org.bouncycastle.jce.spec
public com.android.org.bouncycastle.jce.spec.ECNamedCurveSpec extends java.security.spec.ECParameterSpec {
public void <init> (java.lang.String, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
public void <init> (java.lang.String, java.security.spec.EllipticCurve, java.security.spec.ECPoint, java.math.BigInteger)
public void <init> (java.lang.String, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
public void <init> (java.lang.String, java.security.spec.EllipticCurve, java.security.spec.ECPoint, java.math.BigInteger, java.math.BigInteger)
public void <init> (java.lang.String, com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
public java.lang.String getName ()
}
com/android/org/bouncycastle/jce/spec/ECParameterSpec.class
<Unknown>
package com.android.org.bouncycastle.jce.spec
public com.android.org.bouncycastle.jce.spec.ECParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpec {
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger, byte[])
public com.android.org.bouncycastle.math.ec.ECCurve getCurve ()
public com.android.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)
public int hashCode ()
}
com/android/org/bouncycastle/jce/spec/ECPrivateKeySpec.class
<Unknown>
package com.android.org.bouncycastle.jce.spec
public com.android.org.bouncycastle.jce.spec.ECPrivateKeySpec extends com.android.org.bouncycastle.jce.spec.ECKeySpec {
public void <init> (java.math.BigInteger, com.android.org.bouncycastle.jce.spec.ECParameterSpec)
public java.math.BigInteger getD ()
}
com/android/org/bouncycastle/jce/spec/ECPublicKeySpec.class
<Unknown>
package com.android.org.bouncycastle.jce.spec
public com.android.org.bouncycastle.jce.spec.ECPublicKeySpec extends com.android.org.bouncycastle.jce.spec.ECKeySpec {
public void <init> (com.android.org.bouncycastle.math.ec.ECPoint, com.android.org.bouncycastle.jce.spec.ECParameterSpec)
public com.android.org.bouncycastle.math.ec.ECPoint getQ ()
}
com/android/org/bouncycastle/math/Primes$MROutput.class
<Unknown>
package com.android.org.bouncycastle.math
public com.android.org.bouncycastle.math.Primes$MROutput extends java.lang.Object {
public java.math.BigInteger getFactor ()
public boolean isProvablyComposite ()
public boolean isNotPrimePower ()
}
com/android/org/bouncycastle/math/Primes$STOutput.class
<Unknown>
package com.android.org.bouncycastle.math
public com.android.org.bouncycastle.math.Primes$STOutput extends java.lang.Object {
public java.math.BigInteger getPrime ()
public byte[] getPrimeSeed ()
public int getPrimeGenCounter ()
}
com/android/org/bouncycastle/math/Primes.class
<Unknown>
package com.android.org.bouncycastle.math
public abstract com.android.org.bouncycastle.math.Primes extends java.lang.Object {
public static final int SMALL_FACTOR_LIMIT
public void <init> ()
public static com.android.org.bouncycastle.math.Primes$STOutput generateSTRandomPrime (com.android.org.bouncycastle.crypto.Digest, int, byte[])
public static com.android.org.bouncycastle.math.Primes$MROutput enhancedMRProbablePrimeTest (java.math.BigInteger, java.security.SecureRandom, int)
public static boolean hasAnySmallFactors (java.math.BigInteger)
public static boolean isMRProbablePrime (java.math.BigInteger, java.security.SecureRandom, int)
public static boolean isMRProbablePrimeToBase (java.math.BigInteger, java.math.BigInteger)
}
com/android/org/bouncycastle/math/ec/AbstractECLookupTable.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.AbstractECLookupTable extends java.lang.Object implements com.android.org.bouncycastle.math.ec.ECLookupTable {
public void <init> ()
public com.android.org.bouncycastle.math.ec.ECPoint lookupVar (int)
}
com/android/org/bouncycastle/math/ec/AbstractECMultiplier.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.AbstractECMultiplier extends java.lang.Object implements com.android.org.bouncycastle.math.ec.ECMultiplier {
public void <init> ()
public com.android.org.bouncycastle.math.ec.ECPoint multiply (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
protected abstract com.android.org.bouncycastle.math.ec.ECPoint multiplyPositive (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
protected com.android.org.bouncycastle.math.ec.ECPoint checkResult (com.android.org.bouncycastle.math.ec.ECPoint)
}
com/android/org/bouncycastle/math/ec/ECAlgorithms.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECAlgorithms extends java.lang.Object {
public void <init> ()
public static boolean isF2mCurve (com.android.org.bouncycastle.math.ec.ECCurve)
public static boolean isF2mField (com.android.org.bouncycastle.math.field.FiniteField)
public static boolean isFpCurve (com.android.org.bouncycastle.math.ec.ECCurve)
public static boolean isFpField (com.android.org.bouncycastle.math.field.FiniteField)
public static com.android.org.bouncycastle.math.ec.ECPoint sumOfMultiplies (com.android.org.bouncycastle.math.ec.ECPoint[], java.math.BigInteger[])
public static com.android.org.bouncycastle.math.ec.ECPoint sumOfTwoMultiplies (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
public static com.android.org.bouncycastle.math.ec.ECPoint shamirsTrick (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
public static com.android.org.bouncycastle.math.ec.ECPoint importPoint (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint)
public static void montgomeryTrick (com.android.org.bouncycastle.math.ec.ECFieldElement[], int, int)
public static void montgomeryTrick (com.android.org.bouncycastle.math.ec.ECFieldElement[], int, int, com.android.org.bouncycastle.math.ec.ECFieldElement)
public static com.android.org.bouncycastle.math.ec.ECPoint referenceMultiply (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
public static com.android.org.bouncycastle.math.ec.ECPoint validatePoint (com.android.org.bouncycastle.math.ec.ECPoint)
public static com.android.org.bouncycastle.math.ec.ECPoint cleanPoint (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECPoint)
static com.android.org.bouncycastle.math.ec.ECPoint implCheckResult (com.android.org.bouncycastle.math.ec.ECPoint)
static com.android.org.bouncycastle.math.ec.ECPoint implShamirsTrickJsf (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
static com.android.org.bouncycastle.math.ec.ECPoint implShamirsTrickWNaf (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
static com.android.org.bouncycastle.math.ec.ECPoint implShamirsTrickWNaf (com.android.org.bouncycastle.math.ec.endo.ECEndomorphism, com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger, java.math.BigInteger)
static com.android.org.bouncycastle.math.ec.ECPoint implSumOfMultiplies (com.android.org.bouncycastle.math.ec.ECPoint[], java.math.BigInteger[])
static com.android.org.bouncycastle.math.ec.ECPoint implSumOfMultipliesGLV (com.android.org.bouncycastle.math.ec.ECPoint[], java.math.BigInteger[], com.android.org.bouncycastle.math.ec.endo.GLVEndomorphism)
static com.android.org.bouncycastle.math.ec.ECPoint implSumOfMultiplies (com.android.org.bouncycastle.math.ec.endo.ECEndomorphism, com.android.org.bouncycastle.math.ec.ECPoint[], java.math.BigInteger[])
}
com/android/org/bouncycastle/math/ec/ECConstants.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.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
}
com/android/org/bouncycastle/math/ec/ECCurve$AbstractF2m.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECCurve$AbstractF2m extends com.android.org.bouncycastle.math.ec.ECCurve {
public static java.math.BigInteger inverse (int, int[], java.math.BigInteger)
protected void <init> (int, int, int, int)
public com.android.org.bouncycastle.math.ec.ECPoint createPoint (java.math.BigInteger, java.math.BigInteger)
public boolean isValidFieldElement (java.math.BigInteger)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
protected com.android.org.bouncycastle.math.ec.ECPoint decompressPoint (int, java.math.BigInteger)
protected com.android.org.bouncycastle.math.ec.ECFieldElement solveQuadraticEquation (com.android.org.bouncycastle.math.ec.ECFieldElement)
synchronized java.math.BigInteger[] getSi ()
public boolean isKoblitz ()
}
com/android/org/bouncycastle/math/ec/ECCurve$AbstractFp.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp extends com.android.org.bouncycastle.math.ec.ECCurve {
protected void <init> (java.math.BigInteger)
public boolean isValidFieldElement (java.math.BigInteger)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
protected com.android.org.bouncycastle.math.ec.ECPoint decompressPoint (int, java.math.BigInteger)
}
com/android/org/bouncycastle/math/ec/ECCurve$Config.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECCurve$Config extends java.lang.Object {
protected int coord
protected com.android.org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
protected com.android.org.bouncycastle.math.ec.ECMultiplier multiplier
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, int, com.android.org.bouncycastle.math.ec.endo.ECEndomorphism, com.android.org.bouncycastle.math.ec.ECMultiplier)
public com.android.org.bouncycastle.math.ec.ECCurve$Config setCoordinateSystem (int)
public com.android.org.bouncycastle.math.ec.ECCurve$Config setEndomorphism (com.android.org.bouncycastle.math.ec.endo.ECEndomorphism)
public com.android.org.bouncycastle.math.ec.ECCurve$Config setMultiplier (com.android.org.bouncycastle.math.ec.ECMultiplier)
public com.android.org.bouncycastle.math.ec.ECCurve create ()
}
com/android/org/bouncycastle/math/ec/ECCurve$F2m.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECCurve$F2m extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractF2m {
public void <init> (int, int, java.math.BigInteger, java.math.BigInteger)
public void <init> (int, int, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
public void <init> (int, int, int, int, java.math.BigInteger, java.math.BigInteger)
public void <init> (int, int, int, int, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
protected void <init> (int, int, int, int, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, java.math.BigInteger, java.math.BigInteger)
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
protected com.android.org.bouncycastle.math.ec.ECMultiplier createDefaultMultiplier ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
public int getM ()
public boolean isTrinomial ()
public int getK1 ()
public int getK2 ()
public int getK3 ()
public com.android.org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (com.android.org.bouncycastle.math.ec.ECPoint[], int, int)
}
com/android/org/bouncycastle/math/ec/ECCurve$Fp.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECCurve$Fp extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
java.math.BigInteger q
java.math.BigInteger r
com.android.org.bouncycastle.math.ec.ECPoint$Fp infinity
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
public void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
protected void <init> (java.math.BigInteger, java.math.BigInteger, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, java.math.BigInteger, java.math.BigInteger)
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
public com.android.org.bouncycastle.math.ec.ECPoint importPoint (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
}
com/android/org/bouncycastle/math/ec/ECCurve.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.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 com.android.org.bouncycastle.math.field.FiniteField field
protected com.android.org.bouncycastle.math.ec.ECFieldElement a
protected com.android.org.bouncycastle.math.ec.ECFieldElement b
protected java.math.BigInteger order
protected java.math.BigInteger cofactor
protected int coord
protected com.android.org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
protected com.android.org.bouncycastle.math.ec.ECMultiplier multiplier
public static int[] getAllCoordinateSystems ()
protected void <init> (com.android.org.bouncycastle.math.field.FiniteField)
public abstract int getFieldSize ()
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
public abstract boolean isValidFieldElement (java.math.BigInteger)
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
public synchronized com.android.org.bouncycastle.math.ec.ECCurve$Config configure ()
public com.android.org.bouncycastle.math.ec.ECPoint validatePoint (java.math.BigInteger, java.math.BigInteger)
public com.android.org.bouncycastle.math.ec.ECPoint createPoint (java.math.BigInteger, java.math.BigInteger)
protected abstract com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
protected abstract com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
protected abstract com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
protected com.android.org.bouncycastle.math.ec.ECMultiplier createDefaultMultiplier ()
public boolean supportsCoordinateSystem (int)
public com.android.org.bouncycastle.math.ec.PreCompInfo getPreCompInfo (com.android.org.bouncycastle.math.ec.ECPoint, java.lang.String)
public com.android.org.bouncycastle.math.ec.PreCompInfo precompute (com.android.org.bouncycastle.math.ec.ECPoint, java.lang.String, com.android.org.bouncycastle.math.ec.PreCompCallback)
public com.android.org.bouncycastle.math.ec.ECPoint importPoint (com.android.org.bouncycastle.math.ec.ECPoint)
public void normalizeAll (com.android.org.bouncycastle.math.ec.ECPoint[])
public void normalizeAll (com.android.org.bouncycastle.math.ec.ECPoint[], int, int, com.android.org.bouncycastle.math.ec.ECFieldElement)
public abstract com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
public com.android.org.bouncycastle.math.field.FiniteField getField ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getA ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getB ()
public java.math.BigInteger getOrder ()
public java.math.BigInteger getCofactor ()
public int getCoordinateSystem ()
protected abstract com.android.org.bouncycastle.math.ec.ECPoint decompressPoint (int, java.math.BigInteger)
public com.android.org.bouncycastle.math.ec.endo.ECEndomorphism getEndomorphism ()
public com.android.org.bouncycastle.math.ec.ECMultiplier getMultiplier ()
public com.android.org.bouncycastle.math.ec.ECPoint decodePoint (byte[])
public com.android.org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (com.android.org.bouncycastle.math.ec.ECPoint[], int, int)
protected void checkPoint (com.android.org.bouncycastle.math.ec.ECPoint)
protected void checkPoints (com.android.org.bouncycastle.math.ec.ECPoint[])
protected void checkPoints (com.android.org.bouncycastle.math.ec.ECPoint[], int, int)
public boolean equals (com.android.org.bouncycastle.math.ec.ECCurve)
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/ECFieldElement$AbstractF2m.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement$AbstractF2m extends com.android.org.bouncycastle.math.ec.ECFieldElement {
public void <init> ()
public com.android.org.bouncycastle.math.ec.ECFieldElement halfTrace ()
public boolean hasFastTrace ()
public int trace ()
}
com/android/org/bouncycastle/math/ec/ECFieldElement$AbstractFp.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement$AbstractFp extends com.android.org.bouncycastle.math.ec.ECFieldElement {
public void <init> ()
}
com/android/org/bouncycastle/math/ec/ECFieldElement$F2m.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECFieldElement$F2m extends com.android.org.bouncycastle.math.ec.ECFieldElement$AbstractF2m {
public static final int GNB
public static final int TPB
public static final int PPB
com.android.org.bouncycastle.math.ec.LongArray x
public void <init> (int, int, int, int, java.math.BigInteger)
void <init> (int, int[], com.android.org.bouncycastle.math.ec.LongArray)
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 com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement multiplyMinusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement multiplyPlusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
public com.android.org.bouncycastle.math.ec.ECFieldElement squareMinusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement squarePlusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement squarePow (int)
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
public com.android.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)
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/ECFieldElement$Fp.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECFieldElement$Fp extends com.android.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)
public void <init> (java.math.BigInteger, java.math.BigInteger)
void <init> (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger)
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public java.math.BigInteger getQ ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement multiplyMinusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement multiplyPlusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
public com.android.org.bouncycastle.math.ec.ECFieldElement squareMinusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement squarePlusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
protected java.math.BigInteger modAdd (java.math.BigInteger, java.math.BigInteger)
protected java.math.BigInteger modDouble (java.math.BigInteger)
protected java.math.BigInteger modHalf (java.math.BigInteger)
protected java.math.BigInteger modHalfAbs (java.math.BigInteger)
protected java.math.BigInteger modInverse (java.math.BigInteger)
protected java.math.BigInteger modMult (java.math.BigInteger, java.math.BigInteger)
protected java.math.BigInteger modReduce (java.math.BigInteger)
protected java.math.BigInteger modSubtract (java.math.BigInteger, java.math.BigInteger)
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/ECFieldElement.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement extends java.lang.Object implements com.android.org.bouncycastle.math.ec.ECConstants {
public abstract java.math.BigInteger toBigInteger ()
public abstract java.lang.String getFieldName ()
public abstract int getFieldSize ()
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement square ()
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
public abstract com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
public void <init> ()
public int bitLength ()
public boolean isOne ()
public boolean isZero ()
public com.android.org.bouncycastle.math.ec.ECFieldElement multiplyMinusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement multiplyPlusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement squareMinusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement squarePlusProduct (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement squarePow (int)
public boolean testBitZero ()
public java.lang.String toString ()
public byte[] getEncoded ()
}
com/android/org/bouncycastle/math/ec/ECLookupTable.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECLookupTable extends java.lang.Object {
public abstract int getSize ()
public abstract com.android.org.bouncycastle.math.ec.ECPoint lookup (int)
public abstract com.android.org.bouncycastle.math.ec.ECPoint lookupVar (int)
}
com/android/org/bouncycastle/math/ec/ECMultiplier.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECMultiplier extends java.lang.Object {
public abstract com.android.org.bouncycastle.math.ec.ECPoint multiply (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
}
com/android/org/bouncycastle/math/ec/ECPoint$AbstractF2m.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m extends com.android.org.bouncycastle.math.ec.ECPoint {
protected void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
protected void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
protected boolean satisfiesCurveEquation ()
protected boolean satisfiesOrder ()
public com.android.org.bouncycastle.math.ec.ECPoint scaleX (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECPoint scaleXNegateY (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECPoint scaleY (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECPoint scaleYNegateX (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECPoint subtract (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m tau ()
public com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m tauPow (int)
}
com/android/org/bouncycastle/math/ec/ECPoint$AbstractFp.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp extends com.android.org.bouncycastle.math.ec.ECPoint {
protected void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
protected void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
protected boolean getCompressionYTilde ()
protected boolean satisfiesCurveEquation ()
public com.android.org.bouncycastle.math.ec.ECPoint subtract (com.android.org.bouncycastle.math.ec.ECPoint)
}
com/android/org/bouncycastle/math/ec/ECPoint$F2m.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECPoint$F2m extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m {
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getYCoord ()
protected boolean getCompressionYTilde ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/ECPoint$Fp.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ECPoint$Fp extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getZCoord (int)
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint timesPow2 (int)
protected com.android.org.bouncycastle.math.ec.ECFieldElement two (com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECFieldElement three (com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECFieldElement four (com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECFieldElement eight (com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECFieldElement doubleProductFromSquares (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
protected com.android.org.bouncycastle.math.ec.ECFieldElement calculateJacobianModifiedW (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECFieldElement getJacobianModifiedW ()
protected com.android.org.bouncycastle.math.ec.ECPoint$Fp twiceJacobianModified (boolean)
}
com/android/org/bouncycastle/math/ec/ECPoint.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECPoint extends java.lang.Object {
protected static final com.android.org.bouncycastle.math.ec.ECFieldElement[] EMPTY_ZS
protected com.android.org.bouncycastle.math.ec.ECCurve curve
protected com.android.org.bouncycastle.math.ec.ECFieldElement x
protected com.android.org.bouncycastle.math.ec.ECFieldElement y
protected com.android.org.bouncycastle.math.ec.ECFieldElement[] zs
protected java.util.Hashtable preCompTable
protected static com.android.org.bouncycastle.math.ec.ECFieldElement[] getInitialZCoords (com.android.org.bouncycastle.math.ec.ECCurve)
protected void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
protected void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
protected abstract boolean satisfiesCurveEquation ()
protected boolean satisfiesOrder ()
public final com.android.org.bouncycastle.math.ec.ECPoint getDetachedPoint ()
public com.android.org.bouncycastle.math.ec.ECCurve getCurve ()
protected abstract com.android.org.bouncycastle.math.ec.ECPoint detach ()
protected int getCurveCoordinateSystem ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getAffineXCoord ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getAffineYCoord ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getXCoord ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getYCoord ()
public com.android.org.bouncycastle.math.ec.ECFieldElement getZCoord (int)
public com.android.org.bouncycastle.math.ec.ECFieldElement[] getZCoords ()
public final com.android.org.bouncycastle.math.ec.ECFieldElement getRawXCoord ()
public final com.android.org.bouncycastle.math.ec.ECFieldElement getRawYCoord ()
protected final com.android.org.bouncycastle.math.ec.ECFieldElement[] getRawZCoords ()
protected void checkNormalized ()
public boolean isNormalized ()
public com.android.org.bouncycastle.math.ec.ECPoint normalize ()
com.android.org.bouncycastle.math.ec.ECPoint normalize (com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECPoint createScaledPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
public boolean isInfinity ()
public boolean isValid ()
boolean isValidPartial ()
boolean implIsValid (boolean, boolean)
public com.android.org.bouncycastle.math.ec.ECPoint scaleX (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECPoint scaleXNegateY (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECPoint scaleY (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECPoint scaleYNegateX (com.android.org.bouncycastle.math.ec.ECFieldElement)
public boolean equals (com.android.org.bouncycastle.math.ec.ECPoint)
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.String toString ()
public byte[] getEncoded (boolean)
protected abstract boolean getCompressionYTilde ()
public abstract com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
public abstract com.android.org.bouncycastle.math.ec.ECPoint negate ()
public abstract com.android.org.bouncycastle.math.ec.ECPoint subtract (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint timesPow2 (int)
public abstract com.android.org.bouncycastle.math.ec.ECPoint twice ()
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint multiply (java.math.BigInteger)
}
com/android/org/bouncycastle/math/ec/ECPointMap.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.ECPointMap extends java.lang.Object {
public abstract com.android.org.bouncycastle.math.ec.ECPoint map (com.android.org.bouncycastle.math.ec.ECPoint)
}
com/android/org/bouncycastle/math/ec/FixedPointCombMultiplier.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.FixedPointCombMultiplier extends com.android.org.bouncycastle.math.ec.AbstractECMultiplier {
public void <init> ()
protected com.android.org.bouncycastle.math.ec.ECPoint multiplyPositive (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
}
com/android/org/bouncycastle/math/ec/FixedPointPreCompInfo.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.FixedPointPreCompInfo extends java.lang.Object implements com.android.org.bouncycastle.math.ec.PreCompInfo {
protected com.android.org.bouncycastle.math.ec.ECPoint offset
protected com.android.org.bouncycastle.math.ec.ECLookupTable lookupTable
protected int width
public void <init> ()
public com.android.org.bouncycastle.math.ec.ECLookupTable getLookupTable ()
public void setLookupTable (com.android.org.bouncycastle.math.ec.ECLookupTable)
public com.android.org.bouncycastle.math.ec.ECPoint getOffset ()
public void setOffset (com.android.org.bouncycastle.math.ec.ECPoint)
public int getWidth ()
public void setWidth (int)
}
com/android/org/bouncycastle/math/ec/FixedPointUtil.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.FixedPointUtil extends java.lang.Object {
public static final String PRECOMP_NAME
public void <init> ()
public static int getCombSize (com.android.org.bouncycastle.math.ec.ECCurve)
public static com.android.org.bouncycastle.math.ec.FixedPointPreCompInfo getFixedPointPreCompInfo (com.android.org.bouncycastle.math.ec.PreCompInfo)
public static com.android.org.bouncycastle.math.ec.FixedPointPreCompInfo precompute (com.android.org.bouncycastle.math.ec.ECPoint)
}
com/android/org/bouncycastle/math/ec/GLVMultiplier.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.GLVMultiplier extends com.android.org.bouncycastle.math.ec.AbstractECMultiplier {
protected final com.android.org.bouncycastle.math.ec.ECCurve curve
protected final com.android.org.bouncycastle.math.ec.endo.GLVEndomorphism glvEndomorphism
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.endo.GLVEndomorphism)
protected com.android.org.bouncycastle.math.ec.ECPoint multiplyPositive (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
}
com/android/org/bouncycastle/math/ec/LongArray.class
<Unknown>
package com.android.org.bouncycastle.math.ec
com.android.org.bouncycastle.math.ec.LongArray extends java.lang.Object implements java.lang.Cloneable {
static final byte[] bitLengths
public void <init> (int)
public void <init> (long[])
public void <init> (long[], int, int)
public void <init> (java.math.BigInteger)
void copyTo (long[], int)
public boolean isOne ()
public boolean isZero ()
public int getUsedLength ()
public int getUsedLengthFrom (int)
public int degree ()
public java.math.BigInteger toBigInteger ()
public com.android.org.bouncycastle.math.ec.LongArray addOne ()
public void addShiftedByWords (com.android.org.bouncycastle.math.ec.LongArray, int)
public int getLength ()
public boolean testBitZero ()
public com.android.org.bouncycastle.math.ec.LongArray modMultiplyLD (com.android.org.bouncycastle.math.ec.LongArray, int, int[])
public com.android.org.bouncycastle.math.ec.LongArray modMultiply (com.android.org.bouncycastle.math.ec.LongArray, int, int[])
public com.android.org.bouncycastle.math.ec.LongArray modMultiplyAlt (com.android.org.bouncycastle.math.ec.LongArray, int, int[])
public com.android.org.bouncycastle.math.ec.LongArray modReduce (int, int[])
public com.android.org.bouncycastle.math.ec.LongArray multiply (com.android.org.bouncycastle.math.ec.LongArray, int, int[])
public void reduce (int, int[])
public com.android.org.bouncycastle.math.ec.LongArray modSquare (int, int[])
public com.android.org.bouncycastle.math.ec.LongArray modSquareN (int, int, int[])
public com.android.org.bouncycastle.math.ec.LongArray square (int, int[])
public com.android.org.bouncycastle.math.ec.LongArray modInverse (int, int[])
public boolean equals (java.lang.Object)
public int hashCode ()
public java.lang.Object clone ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/math/ec/PreCompCallback.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.PreCompCallback extends java.lang.Object {
public abstract com.android.org.bouncycastle.math.ec.PreCompInfo precompute (com.android.org.bouncycastle.math.ec.PreCompInfo)
}
com/android/org/bouncycastle/math/ec/PreCompInfo.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.PreCompInfo extends java.lang.Object {
}
com/android/org/bouncycastle/math/ec/ScaleXNegateYPointMap.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ScaleXNegateYPointMap extends java.lang.Object implements com.android.org.bouncycastle.math.ec.ECPointMap {
protected final com.android.org.bouncycastle.math.ec.ECFieldElement scale
public void <init> (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECPoint map (com.android.org.bouncycastle.math.ec.ECPoint)
}
com/android/org/bouncycastle/math/ec/ScaleXPointMap.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ScaleXPointMap extends java.lang.Object implements com.android.org.bouncycastle.math.ec.ECPointMap {
protected final com.android.org.bouncycastle.math.ec.ECFieldElement scale
public void <init> (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECPoint map (com.android.org.bouncycastle.math.ec.ECPoint)
}
com/android/org/bouncycastle/math/ec/ScaleYNegateXPointMap.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.ScaleYNegateXPointMap extends java.lang.Object implements com.android.org.bouncycastle.math.ec.ECPointMap {
protected final com.android.org.bouncycastle.math.ec.ECFieldElement scale
public void <init> (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECPoint map (com.android.org.bouncycastle.math.ec.ECPoint)
}
com/android/org/bouncycastle/math/ec/SimpleBigDecimal.class
<Unknown>
package com.android.org.bouncycastle.math.ec
com.android.org.bouncycastle.math.ec.SimpleBigDecimal extends java.lang.Object {
public static com.android.org.bouncycastle.math.ec.SimpleBigDecimal getInstance (java.math.BigInteger, int)
public void <init> (java.math.BigInteger, int)
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal adjustScale (int)
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal add (com.android.org.bouncycastle.math.ec.SimpleBigDecimal)
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal add (java.math.BigInteger)
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal negate ()
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal subtract (com.android.org.bouncycastle.math.ec.SimpleBigDecimal)
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal subtract (java.math.BigInteger)
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal multiply (com.android.org.bouncycastle.math.ec.SimpleBigDecimal)
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal multiply (java.math.BigInteger)
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal divide (com.android.org.bouncycastle.math.ec.SimpleBigDecimal)
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal divide (java.math.BigInteger)
public com.android.org.bouncycastle.math.ec.SimpleBigDecimal shiftLeft (int)
public int compareTo (com.android.org.bouncycastle.math.ec.SimpleBigDecimal)
public int compareTo (java.math.BigInteger)
public java.math.BigInteger floor ()
public java.math.BigInteger round ()
public int intValue ()
public long longValue ()
public int getScale ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/Tnaf.class
<Unknown>
package com.android.org.bouncycastle.math.ec
com.android.org.bouncycastle.math.ec.Tnaf extends java.lang.Object {
public static final byte WIDTH
public static final byte POW_2_WIDTH
public static final com.android.org.bouncycastle.math.ec.ZTauElement[] alpha0
public static final byte[][] alpha0Tnaf
public static final com.android.org.bouncycastle.math.ec.ZTauElement[] alpha1
public static final byte[][] alpha1Tnaf
void <init> ()
public static java.math.BigInteger norm (byte, com.android.org.bouncycastle.math.ec.ZTauElement)
public static com.android.org.bouncycastle.math.ec.SimpleBigDecimal norm (byte, com.android.org.bouncycastle.math.ec.SimpleBigDecimal, com.android.org.bouncycastle.math.ec.SimpleBigDecimal)
public static com.android.org.bouncycastle.math.ec.ZTauElement round (com.android.org.bouncycastle.math.ec.SimpleBigDecimal, com.android.org.bouncycastle.math.ec.SimpleBigDecimal, byte)
public static com.android.org.bouncycastle.math.ec.SimpleBigDecimal approximateDivisionByN (java.math.BigInteger, java.math.BigInteger, java.math.BigInteger, byte, int, int)
public static byte[] tauAdicNaf (byte, com.android.org.bouncycastle.math.ec.ZTauElement)
public static com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m tau (com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m)
public static byte getMu (com.android.org.bouncycastle.math.ec.ECCurve$AbstractF2m)
public static byte getMu (com.android.org.bouncycastle.math.ec.ECFieldElement)
public static byte getMu (int)
public static java.math.BigInteger[] getLucas (byte, int, boolean)
public static java.math.BigInteger getTw (byte, int)
public static java.math.BigInteger[] getSi (com.android.org.bouncycastle.math.ec.ECCurve$AbstractF2m)
public static java.math.BigInteger[] getSi (int, int, java.math.BigInteger)
protected static int getShiftsForCofactor (java.math.BigInteger)
public static com.android.org.bouncycastle.math.ec.ZTauElement partModReduction (java.math.BigInteger, int, byte, java.math.BigInteger[], byte, byte)
public static com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m multiplyRTnaf (com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m, java.math.BigInteger)
public static com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m multiplyTnaf (com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m, com.android.org.bouncycastle.math.ec.ZTauElement)
public static com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m multiplyFromTnaf (com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m, byte[])
public static byte[] tauAdicWNaf (byte, com.android.org.bouncycastle.math.ec.ZTauElement, byte, java.math.BigInteger, java.math.BigInteger, com.android.org.bouncycastle.math.ec.ZTauElement[])
public static com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m[] getPreComp (com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m, byte)
}
com/android/org/bouncycastle/math/ec/ValidityPrecompInfo.class
<Unknown>
package com.android.org.bouncycastle.math.ec
com.android.org.bouncycastle.math.ec.ValidityPrecompInfo extends java.lang.Object implements com.android.org.bouncycastle.math.ec.PreCompInfo {
static final String PRECOMP_NAME
void <init> ()
boolean hasFailed ()
void reportFailed ()
boolean hasCurveEquationPassed ()
void reportCurveEquationPassed ()
boolean hasOrderPassed ()
void reportOrderPassed ()
}
com/android/org/bouncycastle/math/ec/WNafL2RMultiplier.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.WNafL2RMultiplier extends com.android.org.bouncycastle.math.ec.AbstractECMultiplier {
public void <init> ()
protected com.android.org.bouncycastle.math.ec.ECPoint multiplyPositive (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
}
com/android/org/bouncycastle/math/ec/WNafPreCompInfo.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.WNafPreCompInfo extends java.lang.Object implements com.android.org.bouncycastle.math.ec.PreCompInfo {
volatile int promotionCountdown
protected int confWidth
protected com.android.org.bouncycastle.math.ec.ECPoint[] preComp
protected com.android.org.bouncycastle.math.ec.ECPoint[] preCompNeg
protected com.android.org.bouncycastle.math.ec.ECPoint twice
protected int width
public void <init> ()
int decrementPromotionCountdown ()
int getPromotionCountdown ()
void setPromotionCountdown (int)
public boolean isPromoted ()
public int getConfWidth ()
public void setConfWidth (int)
public com.android.org.bouncycastle.math.ec.ECPoint[] getPreComp ()
public void setPreComp (com.android.org.bouncycastle.math.ec.ECPoint[])
public com.android.org.bouncycastle.math.ec.ECPoint[] getPreCompNeg ()
public void setPreCompNeg (com.android.org.bouncycastle.math.ec.ECPoint[])
public com.android.org.bouncycastle.math.ec.ECPoint getTwice ()
public void setTwice (com.android.org.bouncycastle.math.ec.ECPoint)
public int getWidth ()
public void setWidth (int)
}
com/android/org/bouncycastle/math/ec/WNafUtil.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public abstract com.android.org.bouncycastle.math.ec.WNafUtil extends java.lang.Object {
public static final String PRECOMP_NAME
public void <init> ()
public static void configureBasepoint (com.android.org.bouncycastle.math.ec.ECPoint)
public static int[] generateCompactNaf (java.math.BigInteger)
public static int[] generateCompactWindowNaf (int, java.math.BigInteger)
public static byte[] generateJSF (java.math.BigInteger, java.math.BigInteger)
public static byte[] generateNaf (java.math.BigInteger)
public static byte[] generateWindowNaf (int, java.math.BigInteger)
public static int getNafWeight (java.math.BigInteger)
public static com.android.org.bouncycastle.math.ec.WNafPreCompInfo getWNafPreCompInfo (com.android.org.bouncycastle.math.ec.ECPoint)
public static com.android.org.bouncycastle.math.ec.WNafPreCompInfo getWNafPreCompInfo (com.android.org.bouncycastle.math.ec.PreCompInfo)
public static int getWindowSize (int)
public static int getWindowSize (int, int)
public static int getWindowSize (int, int[])
public static int getWindowSize (int, int[], int)
public static com.android.org.bouncycastle.math.ec.WNafPreCompInfo precompute (com.android.org.bouncycastle.math.ec.ECPoint, int, boolean)
public static com.android.org.bouncycastle.math.ec.WNafPreCompInfo precomputeWithPointMap (com.android.org.bouncycastle.math.ec.ECPoint, com.android.org.bouncycastle.math.ec.ECPointMap, com.android.org.bouncycastle.math.ec.WNafPreCompInfo, boolean)
}
com/android/org/bouncycastle/math/ec/WTauNafMultiplier.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.WTauNafMultiplier extends com.android.org.bouncycastle.math.ec.AbstractECMultiplier {
static final String PRECOMP_NAME
public void <init> ()
protected com.android.org.bouncycastle.math.ec.ECPoint multiplyPositive (com.android.org.bouncycastle.math.ec.ECPoint, java.math.BigInteger)
}
com/android/org/bouncycastle/math/ec/WTauNafPreCompInfo.class
<Unknown>
package com.android.org.bouncycastle.math.ec
public com.android.org.bouncycastle.math.ec.WTauNafPreCompInfo extends java.lang.Object implements com.android.org.bouncycastle.math.ec.PreCompInfo {
protected com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m[] preComp
public void <init> ()
public com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m[] getPreComp ()
public void setPreComp (com.android.org.bouncycastle.math.ec.ECPoint$AbstractF2m[])
}
com/android/org/bouncycastle/math/ec/ZTauElement.class
<Unknown>
package com.android.org.bouncycastle.math.ec
com.android.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)
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP192K1Curve.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1Point infinity
public void <init> ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
public com.android.org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (com.android.org.bouncycastle.math.ec.ECPoint[], int, int)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP192K1Field.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1Field extends java.lang.Object {
static final int[] P
public void <init> ()
public static void add (int[], int[], int[])
public static void addExt (int[], int[], int[])
public static void addOne (int[], int[])
public static int[] fromBigInteger (java.math.BigInteger)
public static void half (int[], int[])
public static void inv (int[], int[])
public static int isZero (int[])
public static void multiply (int[], int[], int[])
public static void multiplyAddToExt (int[], int[], int[])
public static void negate (int[], int[])
public static void random (java.security.SecureRandom, int[])
public static void randomMult (java.security.SecureRandom, int[])
public static void reduce (int[], int[])
public static void reduce32 (int, int[])
public static void square (int[], int[])
public static void squareN (int[], int, int[])
public static void subtract (int[], int[], int[])
public static void subtractExt (int[], int[], int[])
public static void twice (int[], int[])
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP192K1FieldElement.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
protected int[] x
public void <init> (java.math.BigInteger)
public void <init> ()
protected void <init> (int[])
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP192K1Point.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192K1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP192R1Curve.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1Point infinity
public void <init> ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
public com.android.org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (com.android.org.bouncycastle.math.ec.ECPoint[], int, int)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP192R1Field.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1Field extends java.lang.Object {
static final int[] P
public void <init> ()
public static void add (int[], int[], int[])
public static void addExt (int[], int[], int[])
public static void addOne (int[], int[])
public static int[] fromBigInteger (java.math.BigInteger)
public static void half (int[], int[])
public static void inv (int[], int[])
public static int isZero (int[])
public static void multiply (int[], int[], int[])
public static void multiplyAddToExt (int[], int[], int[])
public static void negate (int[], int[])
public static void random (java.security.SecureRandom, int[])
public static void randomMult (java.security.SecureRandom, int[])
public static void reduce (int[], int[])
public static void reduce32 (int, int[])
public static void square (int[], int[])
public static void squareN (int[], int, int[])
public static void subtract (int[], int[], int[])
public static void subtractExt (int[], int[], int[])
public static void twice (int[], int[])
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP192R1FieldElement.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
protected int[] x
public void <init> (java.math.BigInteger)
public void <init> ()
protected void <init> (int[])
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP192R1Point.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP192R1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224K1Curve.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1Point infinity
public void <init> ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
public com.android.org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (com.android.org.bouncycastle.math.ec.ECPoint[], int, int)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224K1Field.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1Field extends java.lang.Object {
static final int[] P
public void <init> ()
public static void add (int[], int[], int[])
public static void addExt (int[], int[], int[])
public static void addOne (int[], int[])
public static int[] fromBigInteger (java.math.BigInteger)
public static void half (int[], int[])
public static void inv (int[], int[])
public static int isZero (int[])
public static void multiply (int[], int[], int[])
public static void multiplyAddToExt (int[], int[], int[])
public static void negate (int[], int[])
public static void random (java.security.SecureRandom, int[])
public static void randomMult (java.security.SecureRandom, int[])
public static void reduce (int[], int[])
public static void reduce32 (int, int[])
public static void square (int[], int[])
public static void squareN (int[], int, int[])
public static void subtract (int[], int[], int[])
public static void subtractExt (int[], int[], int[])
public static void twice (int[], int[])
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224K1FieldElement.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
protected int[] x
public void <init> (java.math.BigInteger)
public void <init> ()
protected void <init> (int[])
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224K1Point.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224K1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224R1Curve.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1Point infinity
public void <init> ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
public com.android.org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (com.android.org.bouncycastle.math.ec.ECPoint[], int, int)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224R1Field.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1Field extends java.lang.Object {
static final int[] P
public void <init> ()
public static void add (int[], int[], int[])
public static void addExt (int[], int[], int[])
public static void addOne (int[], int[])
public static int[] fromBigInteger (java.math.BigInteger)
public static void half (int[], int[])
public static void inv (int[], int[])
public static int isZero (int[])
public static void multiply (int[], int[], int[])
public static void multiplyAddToExt (int[], int[], int[])
public static void negate (int[], int[])
public static void random (java.security.SecureRandom, int[])
public static void randomMult (java.security.SecureRandom, int[])
public static void reduce (int[], int[])
public static void reduce32 (int, int[])
public static void square (int[], int[])
public static void squareN (int[], int, int[])
public static void subtract (int[], int[], int[])
public static void subtractExt (int[], int[], int[])
public static void twice (int[], int[])
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224R1FieldElement.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
protected int[] x
public void <init> (java.math.BigInteger)
public void <init> ()
protected void <init> (int[])
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP224R1Point.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP224R1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256K1Curve.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1Point infinity
public void <init> ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
public com.android.org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (com.android.org.bouncycastle.math.ec.ECPoint[], int, int)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256K1Field.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1Field extends java.lang.Object {
static final int[] P
public void <init> ()
public static void add (int[], int[], int[])
public static void addExt (int[], int[], int[])
public static void addOne (int[], int[])
public static int[] fromBigInteger (java.math.BigInteger)
public static void half (int[], int[])
public static void inv (int[], int[])
public static int isZero (int[])
public static void multiply (int[], int[], int[])
public static void multiplyAddToExt (int[], int[], int[])
public static void negate (int[], int[])
public static void random (java.security.SecureRandom, int[])
public static void randomMult (java.security.SecureRandom, int[])
public static void reduce (int[], int[])
public static void reduce32 (int, int[])
public static void square (int[], int[])
public static void squareN (int[], int, int[])
public static void subtract (int[], int[], int[])
public static void subtractExt (int[], int[], int[])
public static void twice (int[], int[])
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256K1FieldElement.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
protected int[] x
public void <init> (java.math.BigInteger)
public void <init> ()
protected void <init> (int[])
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256K1Point.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256K1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256R1Curve.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1Point infinity
public void <init> ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
public com.android.org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (com.android.org.bouncycastle.math.ec.ECPoint[], int, int)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256R1Field.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1Field extends java.lang.Object {
static final int[] P
public void <init> ()
public static void add (int[], int[], int[])
public static void addExt (int[], int[], int[])
public static void addOne (int[], int[])
public static int[] fromBigInteger (java.math.BigInteger)
public static void half (int[], int[])
public static void inv (int[], int[])
public static int isZero (int[])
public static void multiply (int[], int[], int[])
public static void multiplyAddToExt (int[], int[], int[])
public static void negate (int[], int[])
public static void random (java.security.SecureRandom, int[])
public static void randomMult (java.security.SecureRandom, int[])
public static void reduce (int[], int[])
public static void reduce32 (int, int[])
public static void square (int[], int[])
public static void squareN (int[], int, int[])
public static void subtract (int[], int[], int[])
public static void subtractExt (int[], int[], int[])
public static void twice (int[], int[])
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256R1FieldElement.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
protected int[] x
public void <init> (java.math.BigInteger)
public void <init> ()
protected void <init> (int[])
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP256R1Point.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP256R1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP384R1Curve.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1Point infinity
public void <init> ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
public com.android.org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (com.android.org.bouncycastle.math.ec.ECPoint[], int, int)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP384R1Field.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1Field extends java.lang.Object {
static final int[] P
public void <init> ()
public static void add (int[], int[], int[])
public static void addExt (int[], int[], int[])
public static void addOne (int[], int[])
public static int[] fromBigInteger (java.math.BigInteger)
public static void half (int[], int[])
public static void inv (int[], int[])
public static int isZero (int[])
public static void multiply (int[], int[], int[])
public static void negate (int[], int[])
public static void random (java.security.SecureRandom, int[])
public static void randomMult (java.security.SecureRandom, int[])
public static void reduce (int[], int[])
public static void reduce32 (int, int[])
public static void square (int[], int[])
public static void squareN (int[], int, int[])
public static void subtract (int[], int[], int[])
public static void subtractExt (int[], int[], int[])
public static void twice (int[], int[])
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP384R1FieldElement.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
protected int[] x
public void <init> (java.math.BigInteger)
public void <init> ()
protected void <init> (int[])
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP384R1Point.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP384R1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP521R1Curve.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1Curve extends com.android.org.bouncycastle.math.ec.ECCurve$AbstractFp {
public static final java.math.BigInteger q
protected com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1Point infinity
public void <init> ()
protected com.android.org.bouncycastle.math.ec.ECCurve cloneCurve ()
public boolean supportsCoordinateSystem (int)
public java.math.BigInteger getQ ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement fromBigInteger (java.math.BigInteger)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECPoint createRawPoint (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
public com.android.org.bouncycastle.math.ec.ECPoint getInfinity ()
public com.android.org.bouncycastle.math.ec.ECLookupTable createCacheSafeLookupTable (com.android.org.bouncycastle.math.ec.ECPoint[], int, int)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElement (java.security.SecureRandom)
public com.android.org.bouncycastle.math.ec.ECFieldElement randomFieldElementMult (java.security.SecureRandom)
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP521R1Field.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1Field extends java.lang.Object {
static final int[] P
public void <init> ()
public static void add (int[], int[], int[])
public static void addOne (int[], int[])
public static int[] fromBigInteger (java.math.BigInteger)
public static void half (int[], int[])
public static void inv (int[], int[])
public static int isZero (int[])
public static void multiply (int[], int[], int[])
public static void negate (int[], int[])
public static void random (java.security.SecureRandom, int[])
public static void randomMult (java.security.SecureRandom, int[])
public static void reduce (int[], int[])
public static void reduce23 (int[])
public static void square (int[], int[])
public static void squareN (int[], int, int[])
public static void subtract (int[], int[], int[])
public static void twice (int[], int[])
protected static void implMultiply (int[], int[], int[])
protected static void implSquare (int[], int[])
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP521R1FieldElement.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1FieldElement extends com.android.org.bouncycastle.math.ec.ECFieldElement$AbstractFp {
public static final java.math.BigInteger Q
protected int[] x
public void <init> (java.math.BigInteger)
public void <init> ()
protected void <init> (int[])
public boolean isZero ()
public boolean isOne ()
public boolean testBitZero ()
public java.math.BigInteger toBigInteger ()
public java.lang.String getFieldName ()
public int getFieldSize ()
public com.android.org.bouncycastle.math.ec.ECFieldElement add (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement addOne ()
public com.android.org.bouncycastle.math.ec.ECFieldElement subtract (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement multiply (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement divide (com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECFieldElement negate ()
public com.android.org.bouncycastle.math.ec.ECFieldElement square ()
public com.android.org.bouncycastle.math.ec.ECFieldElement invert ()
public com.android.org.bouncycastle.math.ec.ECFieldElement sqrt ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/math/ec/custom/sec/SecP521R1Point.class
<Unknown>
package com.android.org.bouncycastle.math.ec.custom.sec
public com.android.org.bouncycastle.math.ec.custom.sec.SecP521R1Point extends com.android.org.bouncycastle.math.ec.ECPoint$AbstractFp {
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement[])
protected com.android.org.bouncycastle.math.ec.ECPoint detach ()
public com.android.org.bouncycastle.math.ec.ECPoint add (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint twice ()
public com.android.org.bouncycastle.math.ec.ECPoint twicePlus (com.android.org.bouncycastle.math.ec.ECPoint)
public com.android.org.bouncycastle.math.ec.ECPoint threeTimes ()
protected com.android.org.bouncycastle.math.ec.ECFieldElement two (com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECFieldElement three (com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECFieldElement four (com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECFieldElement eight (com.android.org.bouncycastle.math.ec.ECFieldElement)
protected com.android.org.bouncycastle.math.ec.ECFieldElement doubleProductFromSquares (com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement, com.android.org.bouncycastle.math.ec.ECFieldElement)
public com.android.org.bouncycastle.math.ec.ECPoint negate ()
}
com/android/org/bouncycastle/math/ec/endo/ECEndomorphism.class
<Unknown>
package com.android.org.bouncycastle.math.ec.endo
public abstract com.android.org.bouncycastle.math.ec.endo.ECEndomorphism extends java.lang.Object {
public abstract com.android.org.bouncycastle.math.ec.ECPointMap getPointMap ()
public abstract boolean hasEfficientPointMap ()
}
com/android/org/bouncycastle/math/ec/endo/EndoPreCompInfo.class
<Unknown>
package com.android.org.bouncycastle.math.ec.endo
public com.android.org.bouncycastle.math.ec.endo.EndoPreCompInfo extends java.lang.Object implements com.android.org.bouncycastle.math.ec.PreCompInfo {
protected com.android.org.bouncycastle.math.ec.endo.ECEndomorphism endomorphism
protected com.android.org.bouncycastle.math.ec.ECPoint mappedPoint
public void <init> ()
public com.android.org.bouncycastle.math.ec.endo.ECEndomorphism getEndomorphism ()
public void setEndomorphism (com.android.org.bouncycastle.math.ec.endo.ECEndomorphism)
public com.android.org.bouncycastle.math.ec.ECPoint getMappedPoint ()
public void setMappedPoint (com.android.org.bouncycastle.math.ec.ECPoint)
}
com/android/org/bouncycastle/math/ec/endo/EndoUtil.class
<Unknown>
package com.android.org.bouncycastle.math.ec.endo
public abstract com.android.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 (com.android.org.bouncycastle.math.ec.endo.ScalarSplitParameters, java.math.BigInteger)
public static com.android.org.bouncycastle.math.ec.ECPoint mapPoint (com.android.org.bouncycastle.math.ec.endo.ECEndomorphism, com.android.org.bouncycastle.math.ec.ECPoint)
}
com/android/org/bouncycastle/math/ec/endo/GLVEndomorphism.class
<Unknown>
package com.android.org.bouncycastle.math.ec.endo
public abstract com.android.org.bouncycastle.math.ec.endo.GLVEndomorphism extends java.lang.Object implements com.android.org.bouncycastle.math.ec.endo.ECEndomorphism {
public abstract java.math.BigInteger[] decomposeScalar (java.math.BigInteger)
}
com/android/org/bouncycastle/math/ec/endo/GLVTypeAEndomorphism.class
<Unknown>
package com.android.org.bouncycastle.math.ec.endo
public com.android.org.bouncycastle.math.ec.endo.GLVTypeAEndomorphism extends java.lang.Object implements com.android.org.bouncycastle.math.ec.endo.GLVEndomorphism {
protected final com.android.org.bouncycastle.math.ec.endo.GLVTypeAParameters parameters
protected final com.android.org.bouncycastle.math.ec.ECPointMap pointMap
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.endo.GLVTypeAParameters)
public java.math.BigInteger[] decomposeScalar (java.math.BigInteger)
public com.android.org.bouncycastle.math.ec.ECPointMap getPointMap ()
public boolean hasEfficientPointMap ()
}
com/android/org/bouncycastle/math/ec/endo/GLVTypeAParameters.class
<Unknown>
package com.android.org.bouncycastle.math.ec.endo
public com.android.org.bouncycastle.math.ec.endo.GLVTypeAParameters extends java.lang.Object {
protected final java.math.BigInteger i
protected final java.math.BigInteger lambda
protected final com.android.org.bouncycastle.math.ec.endo.ScalarSplitParameters splitParams
public void <init> (java.math.BigInteger, java.math.BigInteger, com.android.org.bouncycastle.math.ec.endo.ScalarSplitParameters)
public java.math.BigInteger getI ()
public java.math.BigInteger getLambda ()
public com.android.org.bouncycastle.math.ec.endo.ScalarSplitParameters getSplitParams ()
}
com/android/org/bouncycastle/math/ec/endo/GLVTypeBEndomorphism.class
<Unknown>
package com.android.org.bouncycastle.math.ec.endo
public com.android.org.bouncycastle.math.ec.endo.GLVTypeBEndomorphism extends java.lang.Object implements com.android.org.bouncycastle.math.ec.endo.GLVEndomorphism {
protected final com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters parameters
protected final com.android.org.bouncycastle.math.ec.ECPointMap pointMap
public void <init> (com.android.org.bouncycastle.math.ec.ECCurve, com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters)
public java.math.BigInteger[] decomposeScalar (java.math.BigInteger)
public com.android.org.bouncycastle.math.ec.ECPointMap getPointMap ()
public boolean hasEfficientPointMap ()
}
com/android/org/bouncycastle/math/ec/endo/GLVTypeBParameters.class
<Unknown>
package com.android.org.bouncycastle.math.ec.endo
public com.android.org.bouncycastle.math.ec.endo.GLVTypeBParameters extends java.lang.Object {
protected final java.math.BigInteger beta
protected final java.math.BigInteger lambda
protected final com.android.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)
public void <init> (java.math.BigInteger, java.math.BigInteger, com.android.org.bouncycastle.math.ec.endo.ScalarSplitParameters)
public java.math.BigInteger getBeta ()
public java.math.BigInteger getLambda ()
public com.android.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 ()
}
com/android/org/bouncycastle/math/ec/endo/ScalarSplitParameters.class
<Unknown>
package com.android.org.bouncycastle.math.ec.endo
public com.android.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
public void <init> (java.math.BigInteger[], java.math.BigInteger[], java.math.BigInteger, java.math.BigInteger, int)
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 ()
}
com/android/org/bouncycastle/math/field/ExtensionField.class
<Unknown>
package com.android.org.bouncycastle.math.field
public abstract com.android.org.bouncycastle.math.field.ExtensionField extends java.lang.Object implements com.android.org.bouncycastle.math.field.FiniteField {
public abstract com.android.org.bouncycastle.math.field.FiniteField getSubfield ()
public abstract int getDegree ()
}
com/android/org/bouncycastle/math/field/FiniteField.class
<Unknown>
package com.android.org.bouncycastle.math.field
public abstract com.android.org.bouncycastle.math.field.FiniteField extends java.lang.Object {
public abstract java.math.BigInteger getCharacteristic ()
public abstract int getDimension ()
}
com/android/org/bouncycastle/math/field/FiniteFields.class
<Unknown>
package com.android.org.bouncycastle.math.field
public abstract com.android.org.bouncycastle.math.field.FiniteFields extends java.lang.Object {
static final com.android.org.bouncycastle.math.field.FiniteField GF_2
static final com.android.org.bouncycastle.math.field.FiniteField GF_3
public void <init> ()
public static com.android.org.bouncycastle.math.field.PolynomialExtensionField getBinaryExtensionField (int[])
public static com.android.org.bouncycastle.math.field.FiniteField getPrimeField (java.math.BigInteger)
}
com/android/org/bouncycastle/math/field/GF2Polynomial.class
<Unknown>
package com.android.org.bouncycastle.math.field
com.android.org.bouncycastle.math.field.GF2Polynomial extends java.lang.Object implements com.android.org.bouncycastle.math.field.Polynomial {
protected final int[] exponents
void <init> (int[])
public int getDegree ()
public int[] getExponentsPresent ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/math/field/GenericPolynomialExtensionField.class
<Unknown>
package com.android.org.bouncycastle.math.field
com.android.org.bouncycastle.math.field.GenericPolynomialExtensionField extends java.lang.Object implements com.android.org.bouncycastle.math.field.PolynomialExtensionField {
protected final com.android.org.bouncycastle.math.field.FiniteField subfield
protected final com.android.org.bouncycastle.math.field.Polynomial minimalPolynomial
void <init> (com.android.org.bouncycastle.math.field.FiniteField, com.android.org.bouncycastle.math.field.Polynomial)
public java.math.BigInteger getCharacteristic ()
public int getDimension ()
public com.android.org.bouncycastle.math.field.FiniteField getSubfield ()
public int getDegree ()
public com.android.org.bouncycastle.math.field.Polynomial getMinimalPolynomial ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/math/field/Polynomial.class
<Unknown>
package com.android.org.bouncycastle.math.field
public abstract com.android.org.bouncycastle.math.field.Polynomial extends java.lang.Object {
public abstract int getDegree ()
public abstract int[] getExponentsPresent ()
}
com/android/org/bouncycastle/math/field/PolynomialExtensionField.class
<Unknown>
package com.android.org.bouncycastle.math.field
public abstract com.android.org.bouncycastle.math.field.PolynomialExtensionField extends java.lang.Object implements com.android.org.bouncycastle.math.field.ExtensionField {
public abstract com.android.org.bouncycastle.math.field.Polynomial getMinimalPolynomial ()
}
com/android/org/bouncycastle/math/field/PrimeField.class
<Unknown>
package com.android.org.bouncycastle.math.field
com.android.org.bouncycastle.math.field.PrimeField extends java.lang.Object implements com.android.org.bouncycastle.math.field.FiniteField {
protected final java.math.BigInteger characteristic
void <init> (java.math.BigInteger)
public java.math.BigInteger getCharacteristic ()
public int getDimension ()
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/math/raw/Bits.class
<Unknown>
package com.android.org.bouncycastle.math.raw
public abstract com.android.org.bouncycastle.math.raw.Bits extends java.lang.Object {
public void <init> ()
public static int bitPermuteStep (int, int, int)
public static long bitPermuteStep (long, long, int)
public static int bitPermuteStepSimple (int, int, int)
public static long bitPermuteStepSimple (long, long, int)
}
com/android/org/bouncycastle/math/raw/Interleave.class
<Unknown>
package com.android.org.bouncycastle.math.raw
public com.android.org.bouncycastle.math.raw.Interleave extends java.lang.Object {
public void <init> ()
public static int expand8to16 (int)
public static int expand16to32 (int)
public static long expand32to64 (int)
public static void expand64To128 (long, long[], int)
public static void expand64To128 (long[], int, int, long[], int)
public static void expand64To128Rev (long, long[], int)
public static int shuffle (int)
public static long shuffle (long)
public static int shuffle2 (int)
public static long shuffle2 (long)
public static long shuffle3 (long)
public static int unshuffle (int)
public static long unshuffle (long)
public static int unshuffle2 (int)
public static long unshuffle2 (long)
public static long unshuffle3 (long)
}
com/android/org/bouncycastle/math/raw/Mod.class
<Unknown>
package com.android.org.bouncycastle.math.raw
public abstract com.android.org.bouncycastle.math.raw.Mod extends java.lang.Object {
public void <init> ()
public static void add (int[], int[], int[], int[])
public static void checkedModOddInverse (int[], int[], int[])
public static void checkedModOddInverseVar (int[], int[], int[])
public static int inverse32 (int)
public static void invert (int[], int[], int[])
public static int modOddInverse (int[], int[], int[])
public static boolean modOddInverseVar (int[], int[], int[])
public static int[] random (int[])
public static void subtract (int[], int[], int[], int[])
}
com/android/org/bouncycastle/math/raw/Nat.class
<Unknown>
package com.android.org.bouncycastle.math.raw
public abstract com.android.org.bouncycastle.math.raw.Nat extends java.lang.Object {
public void <init> ()
public static int add (int, int[], int[], int[])
public static int add33At (int, int, int[], int)
public static int add33At (int, int, int[], int, int)
public static int add33To (int, int, int[])
public static int add33To (int, int, int[], int)
public static int addBothTo (int, int[], int[], int[])
public static int addBothTo (int, int[], int, int[], int, int[], int)
public static int addDWordAt (int, long, int[], int)
public static int addDWordAt (int, long, int[], int, int)
public static int addDWordTo (int, long, int[])
public static int addDWordTo (int, long, int[], int)
public static int addTo (int, int[], int[])
public static int addTo (int, int[], int, int[], int)
public static int addTo (int, int[], int, int[], int, int)
public static int addToEachOther (int, int[], int, int[], int)
public static int addWordAt (int, int, int[], int)
public static int addWordAt (int, int, int[], int, int)
public static int addWordTo (int, int, int[])
public static int addWordTo (int, int, int[], int)
public static int cadd (int, int, int[], int[], int[])
public static void cmov (int, int, int[], int, int[], int)
public static int compare (int, int[], int[])
public static int compare (int, int[], int, int[], int)
public static int[] copy (int, int[])
public static void copy (int, int[], int[])
public static void copy (int, int[], int, int[], int)
public static long[] copy64 (int, long[])
public static void copy64 (int, long[], long[])
public static void copy64 (int, long[], int, long[], int)
public static int[] create (int)
public static long[] create64 (int)
public static int csub (int, int, int[], int[], int[])
public static int csub (int, int, int[], int, int[], int, int[], int)
public static int dec (int, int[])
public static int dec (int, int[], int[])
public static int decAt (int, int[], int)
public static int decAt (int, int[], int, int)
public static boolean diff (int, int[], int, int[], int, int[], int)
public static boolean eq (int, int[], int[])
public static int equalTo (int, int[], int)
public static int equalTo (int, int[], int, int)
public static int equalTo (int, int[], int[])
public static int equalTo (int, int[], int, int[], int)
public static int equalToZero (int, int[])
public static int equalToZero (int, int[], int)
public static int[] fromBigInteger (int, java.math.BigInteger)
public static long[] fromBigInteger64 (int, java.math.BigInteger)
public static int getBit (int[], int)
public static boolean gte (int, int[], int[])
public static boolean gte (int, int[], int, int[], int)
public static int inc (int, int[])
public static int inc (int, int[], int[])
public static int incAt (int, int[], int)
public static int incAt (int, int[], int, int)
public static boolean isOne (int, int[])
public static boolean isZero (int, int[])
public static int lessThan (int, int[], int[])
public static int lessThan (int, int[], int, int[], int)
public static void mul (int, int[], int[], int[])
public static void mul (int, int[], int, int[], int, int[], int)
public static void mul (int[], int, int, int[], int, int, int[], int)
public static int mulAddTo (int, int[], int[], int[])
public static int mulAddTo (int, int[], int, int[], int, int[], int)
public static int mul31BothAdd (int, int, int[], int, int[], int[], int)
public static int mulWord (int, int, int[], int[])
public static int mulWord (int, int, int[], int, int[], int)
public static int mulWordAddTo (int, int, int[], int, int[], int)
public static int mulWordDwordAddAt (int, int, long, int[], int)
public static int shiftDownBit (int, int[], int)
public static int shiftDownBit (int, int[], int, int)
public static int shiftDownBit (int, int[], int, int[])
public static int shiftDownBit (int, int[], int, int, int[], int)
public static int shiftDownBits (int, int[], int, int)
public static int shiftDownBits (int, int[], int, int, int)
public static int shiftDownBits (int, int[], int, int, int[])
public static int shiftDownBits (int, int[], int, int, int, int[], int)
public static int shiftDownWord (int, int[], int)
public static int shiftUpBit (int, int[], int)
public static int shiftUpBit (int, int[], int, int)
public static int shiftUpBit (int, int[], int, int[])
public static int shiftUpBit (int, int[], int, int, int[], int)
public static long shiftUpBit64 (int, long[], int, long, long[], int)
public static int shiftUpBits (int, int[], int, int)
public static int shiftUpBits (int, int[], int, int, int)
public static long shiftUpBits64 (int, long[], int, int, long)
public static int shiftUpBits (int, int[], int, int, int[])
public static int shiftUpBits (int, int[], int, int, int, int[], int)
public static long shiftUpBits64 (int, long[], int, int, long, long[], int)
public static void square (int, int[], int[])
public static void square (int, int[], int, int[], int)
public static int squareWordAdd (int[], int, int[])
public static int squareWordAdd (int[], int, int, int[], int)
public static int squareWordAddTo (int[], int, int[])
public static int squareWordAddTo (int[], int, int, int[], int)
public static int sub (int, int[], int[], int[])
public static int sub (int, int[], int, int[], int, int[], int)
public static int sub33At (int, int, int[], int)
public static int sub33At (int, int, int[], int, int)
public static int sub33From (int, int, int[])
public static int sub33From (int, int, int[], int)
public static int subBothFrom (int, int[], int[], int[])
public static int subBothFrom (int, int[], int, int[], int, int[], int)
public static int subDWordAt (int, long, int[], int)
public static int subDWordAt (int, long, int[], int, int)
public static int subDWordFrom (int, long, int[])
public static int subDWordFrom (int, long, int[], int)
public static int subFrom (int, int[], int[])
public static int subFrom (int, int[], int, int[], int)
public static int subWordAt (int, int, int[], int)
public static int subWordAt (int, int, int[], int, int)
public static int subWordFrom (int, int, int[])
public static int subWordFrom (int, int, int[], int)
public static java.math.BigInteger toBigInteger (int, int[])
public static void zero (int, int[])
public static void zero (int, int[], int)
public static void zero64 (int, long[])
}
com/android/org/bouncycastle/math/raw/Nat192.class
<Unknown>
package com.android.org.bouncycastle.math.raw
public abstract com.android.org.bouncycastle.math.raw.Nat192 extends java.lang.Object {
public void <init> ()
public static int add (int[], int[], int[])
public static int addBothTo (int[], int[], int[])
public static int addTo (int[], int[])
public static int addTo (int[], int, int[], int, int)
public static int addToEachOther (int[], int, int[], int)
public static void copy (int[], int[])
public static void copy (int[], int, int[], int)
public static void copy64 (long[], long[])
public static void copy64 (long[], int, long[], int)
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)
public static boolean eq (int[], int[])
public static boolean eq64 (long[], long[])
public static int[] fromBigInteger (java.math.BigInteger)
public static long[] fromBigInteger64 (java.math.BigInteger)
public static int getBit (int[], int)
public static boolean gte (int[], int[])
public static boolean gte (int[], int, int[], int)
public static boolean isOne (int[])
public static boolean isOne64 (long[])
public static boolean isZero (int[])
public static boolean isZero64 (long[])
public static void mul (int[], int[], int[])
public static void mul (int[], int, int[], int, int[], int)
public static int mulAddTo (int[], int[], int[])
public static int mulAddTo (int[], int, int[], int, int[], int)
public static long mul33Add (int, int[], int, int[], int, int[], int)
public static int mulWordAddExt (int, int[], int, int[], int)
public static int mul33DWordAdd (int, long, int[], int)
public static int mul33WordAdd (int, int, int[], int)
public static int mulWordDwordAdd (int, long, int[], int)
public static int mulWord (int, int[], int[], int)
public static void square (int[], int[])
public static void square (int[], int, int[], int)
public static int sub (int[], int[], int[])
public static int sub (int[], int, int[], int, int[], int)
public static int subBothFrom (int[], int[], int[])
public static int subFrom (int[], int[])
public static int subFrom (int[], int, int[], int)
public static java.math.BigInteger toBigInteger (int[])
public static java.math.BigInteger toBigInteger64 (long[])
public static void zero (int[])
}
com/android/org/bouncycastle/math/raw/Nat224.class
<Unknown>
package com.android.org.bouncycastle.math.raw
public abstract com.android.org.bouncycastle.math.raw.Nat224 extends java.lang.Object {
public void <init> ()
public static int add (int[], int[], int[])
public static int add (int[], int, int[], int, int[], int)
public static int addBothTo (int[], int[], int[])
public static int addBothTo (int[], int, int[], int, int[], int)
public static int addTo (int[], int[])
public static int addTo (int[], int, int[], int, int)
public static int addToEachOther (int[], int, int[], int)
public static void copy (int[], int[])
public static void copy (int[], int, int[], int)
public static int[] create ()
public static int[] createExt ()
public static boolean diff (int[], int, int[], int, int[], int)
public static boolean eq (int[], int[])
public static int[] fromBigInteger (java.math.BigInteger)
public static int getBit (int[], int)
public static boolean gte (int[], int[])
public static boolean gte (int[], int, int[], int)
public static boolean isOne (int[])
public static boolean isZero (int[])
public static void mul (int[], int[], int[])
public static void mul (int[], int, int[], int, int[], int)
public static int mulAddTo (int[], int[], int[])
public static int mulAddTo (int[], int, int[], int, int[], int)
public static long mul33Add (int, int[], int, int[], int, int[], int)
public static int mulByWord (int, int[])
public static int mulByWordAddTo (int, int[], int[])
public static int mulWordAddTo (int, int[], int, int[], int)
public static int mul33DWordAdd (int, long, int[], int)
public static int mul33WordAdd (int, int, int[], int)
public static int mulWordDwordAdd (int, long, int[], int)
public static int mulWord (int, int[], int[], int)
public static void square (int[], int[])
public static void square (int[], int, int[], int)
public static int sub (int[], int[], int[])
public static int sub (int[], int, int[], int, int[], int)
public static int subBothFrom (int[], int[], int[])
public static int subFrom (int[], int[])
public static int subFrom (int[], int, int[], int)
public static java.math.BigInteger toBigInteger (int[])
public static void zero (int[])
}
com/android/org/bouncycastle/math/raw/Nat256.class
<Unknown>
package com.android.org.bouncycastle.math.raw
public abstract com.android.org.bouncycastle.math.raw.Nat256 extends java.lang.Object {
public void <init> ()
public static int add (int[], int[], int[])
public static int add (int[], int, int[], int, int[], int)
public static int addBothTo (int[], int[], int[])
public static int addBothTo (int[], int, int[], int, int[], int)
public static int addTo (int[], int[])
public static int addTo (int[], int, int[], int, int)
public static int addToEachOther (int[], int, int[], int)
public static void copy (int[], int[])
public static void copy (int[], int, int[], int)
public static void copy64 (long[], long[])
public static void copy64 (long[], int, long[], int)
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)
public static boolean eq (int[], int[])
public static boolean eq64 (long[], long[])
public static int[] fromBigInteger (java.math.BigInteger)
public static long[] fromBigInteger64 (java.math.BigInteger)
public static int getBit (int[], int)
public static boolean gte (int[], int[])
public static boolean gte (int[], int, int[], int)
public static boolean isOne (int[])
public static boolean isOne64 (long[])
public static boolean isZero (int[])
public static boolean isZero64 (long[])
public static void mul (int[], int[], int[])
public static void mul (int[], int, int[], int, int[], int)
public static int mulAddTo (int[], int[], int[])
public static int mulAddTo (int[], int, int[], int, int[], int)
public static long mul33Add (int, int[], int, int[], int, int[], int)
public static int mulByWord (int, int[])
public static int mulByWordAddTo (int, int[], int[])
public static int mulWordAddTo (int, int[], int, int[], int)
public static int mul33DWordAdd (int, long, int[], int)
public static int mul33WordAdd (int, int, int[], int)
public static int mulWordDwordAdd (int, long, int[], int)
public static int mulWord (int, int[], int[], int)
public static void square (int[], int[])
public static void square (int[], int, int[], int)
public static int sub (int[], int[], int[])
public static int sub (int[], int, int[], int, int[], int)
public static int subBothFrom (int[], int[], int[])
public static int subFrom (int[], int[])
public static int subFrom (int[], int, int[], int)
public static java.math.BigInteger toBigInteger (int[])
public static java.math.BigInteger toBigInteger64 (long[])
public static void zero (int[])
}
com/android/org/bouncycastle/math/raw/Nat384.class
<Unknown>
package com.android.org.bouncycastle.math.raw
public abstract com.android.org.bouncycastle.math.raw.Nat384 extends java.lang.Object {
public void <init> ()
public static void mul (int[], int[], int[])
public static void square (int[], int[])
}
com/android/org/bouncycastle/math/raw/Nat512.class
<Unknown>
package com.android.org.bouncycastle.math.raw
public abstract com.android.org.bouncycastle.math.raw.Nat512 extends java.lang.Object {
public void <init> ()
public static void mul (int[], int[], int[])
public static void square (int[], int[])
}
com/android/org/bouncycastle/util/Arrays$Iterator.class
<Unknown>
package com.android.org.bouncycastle.util
public com.android.org.bouncycastle.util.Arrays$Iterator extends java.lang.Object implements java.util.Iterator {
public void <init> (java.lang.Object[])
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/android/org/bouncycastle/util/Arrays.class
<Unknown>
package com.android.org.bouncycastle.util
public final com.android.org.bouncycastle.util.Arrays extends java.lang.Object {
public static boolean areAllZeroes (byte[], int, int)
public static boolean areEqual (boolean[], boolean[])
public static boolean areEqual (byte[], byte[])
public static boolean areEqual (byte[], int, int, byte[], int, int)
public static boolean areEqual (char[], char[])
public static boolean areEqual (int[], int[])
public static boolean areEqual (long[], long[])
public static boolean areEqual (java.lang.Object[], java.lang.Object[])
public static boolean areEqual (short[], short[])
public static boolean constantTimeAreEqual (byte[], byte[])
public static boolean constantTimeAreEqual (int, byte[], int, byte[], int)
public static int compareUnsigned (byte[], byte[])
public static boolean contains (boolean[], boolean)
public static boolean contains (byte[], byte)
public static boolean contains (char[], char)
public static boolean contains (int[], int)
public static boolean contains (long[], long)
public static boolean contains (short[], short)
public static void fill (boolean[], boolean)
public static void fill (boolean[], int, int, boolean)
public static void fill (byte[], byte)
public static void fill (byte[], int, byte)
public static void fill (byte[], int, int, byte)
public static void fill (char[], char)
public static void fill (char[], int, int, char)
public static void fill (int[], int)
public static void fill (int[], int, int)
public static void fill (int[], int, int, int)
public static void fill (long[], long)
public static void fill (long[], int, long)
public static void fill (long[], int, int, long)
public static void fill (java.lang.Object[], java.lang.Object)
public static void fill (java.lang.Object[], int, int, java.lang.Object)
public static void fill (short[], short)
public static void fill (short[], int, short)
public static void fill (short[], int, int, short)
public static int hashCode (byte[])
public static int hashCode (byte[], int, int)
public static int hashCode (char[])
public static int hashCode (int[][])
public static int hashCode (int[])
public static int hashCode (int[], int, int)
public static int hashCode (long[])
public static int hashCode (long[], int, int)
public static int hashCode (short[][][])
public static int hashCode (short[][])
public static int hashCode (short[])
public static int hashCode (java.lang.Object[])
public static boolean[] clone (boolean[])
public static byte[] clone (byte[])
public static char[] clone (char[])
public static int[] clone (int[])
public static long[] clone (long[])
public static short[] clone (short[])
public static java.math.BigInteger[] clone (java.math.BigInteger[])
public static byte[] clone (byte[], byte[])
public static long[] clone (long[], long[])
public static byte[][] clone (byte[][])
public static byte[][][] clone (byte[][][])
public static boolean[] copyOf (boolean[], int)
public static byte[] copyOf (byte[], int)
public static char[] copyOf (char[], int)
public static int[] copyOf (int[], int)
public static long[] copyOf (long[], int)
public static short[] copyOf (short[], int)
public static java.math.BigInteger[] copyOf (java.math.BigInteger[], int)
public static boolean[] copyOfRange (boolean[], int, int)
public static byte[] copyOfRange (byte[], int, int)
public static char[] copyOfRange (char[], int, int)
public static int[] copyOfRange (int[], int, int)
public static long[] copyOfRange (long[], int, int)
public static short[] copyOfRange (short[], int, int)
public static java.math.BigInteger[] copyOfRange (java.math.BigInteger[], int, int)
public static byte[] append (byte[], byte)
public static short[] append (short[], short)
public static int[] append (int[], int)
public static java.lang.String[] append (java.lang.String[], java.lang.String)
public static byte[] concatenate (byte[], byte[])
public static short[] concatenate (short[], short[])
public static byte[] concatenate (byte[], byte[], byte[])
public static byte[] concatenate (byte[], byte[], byte[], byte[])
public static byte[] concatenate (byte[][])
public static int[] concatenate (int[], int[])
public static byte[] prepend (byte[], byte)
public static short[] prepend (short[], short)
public static int[] prepend (int[], int)
public static byte[] reverse (byte[])
public static int[] reverse (int[])
public static void clear (byte[])
public static void clear (int[])
public static boolean isNullOrContainsNull (java.lang.Object[])
public static boolean isNullOrEmpty (byte[])
public static boolean isNullOrEmpty (int[])
public static boolean isNullOrEmpty (java.lang.Object[])
}
com/android/org/bouncycastle/util/BigIntegers.class
<Unknown>
package com.android.org.bouncycastle.util
public final com.android.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
public void <init> ()
public static byte[] asUnsignedByteArray (java.math.BigInteger)
public static byte[] asUnsignedByteArray (int, java.math.BigInteger)
public static void asUnsignedByteArray (java.math.BigInteger, byte[], int, int)
public static java.math.BigInteger createRandomInRange (java.math.BigInteger, java.math.BigInteger, java.security.SecureRandom)
public static java.math.BigInteger fromUnsignedByteArray (byte[])
public static java.math.BigInteger fromUnsignedByteArray (byte[], int, int)
public static int intValueExact (java.math.BigInteger)
public static long longValueExact (java.math.BigInteger)
public static java.math.BigInteger modOddInverse (java.math.BigInteger, java.math.BigInteger)
public static java.math.BigInteger modOddInverseVar (java.math.BigInteger, java.math.BigInteger)
public static int getUnsignedByteLength (java.math.BigInteger)
public static java.math.BigInteger createRandomBigInteger (int, java.security.SecureRandom)
public static java.math.BigInteger createRandomPrime (int, int, java.security.SecureRandom)
}
com/android/org/bouncycastle/util/CollectionStore.class
<Unknown>
package com.android.org.bouncycastle.util
public com.android.org.bouncycastle.util.CollectionStore extends java.lang.Object implements com.android.org.bouncycastle.util.Store com.android.org.bouncycastle.util.Iterable {
public void <init> (java.util.Collection)
public java.util.Collection getMatches (com.android.org.bouncycastle.util.Selector)
public java.util.Iterator iterator ()
}
com/android/org/bouncycastle/util/Doubles.class
<Unknown>
package com.android.org.bouncycastle.util
public com.android.org.bouncycastle.util.Doubles extends java.lang.Object {
public void <init> ()
public static java.lang.Double valueOf (double)
}
com/android/org/bouncycastle/util/Encodable.class
<Unknown>
package com.android.org.bouncycastle.util
public abstract com.android.org.bouncycastle.util.Encodable extends java.lang.Object {
public abstract byte[] getEncoded () throws java.io.IOException
}
com/android/org/bouncycastle/util/Fingerprint.class
<Unknown>
package com.android.org.bouncycastle.util
public com.android.org.bouncycastle.util.Fingerprint extends java.lang.Object {
public void <init> (byte[])
public void <init> (byte[], int)
public byte[] getFingerprint ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
public int hashCode ()
public static byte[] calculateFingerprint (byte[])
public static byte[] calculateFingerprint (byte[], int)
}
com/android/org/bouncycastle/util/IPAddress.class
<Unknown>
package com.android.org.bouncycastle.util
public com.android.org.bouncycastle.util.IPAddress extends java.lang.Object {
public void <init> ()
public static boolean isValid (java.lang.String)
public static boolean isValidWithNetMask (java.lang.String)
public static boolean isValidIPv4 (java.lang.String)
public static boolean isValidIPv4WithNetmask (java.lang.String)
public static boolean isValidIPv6WithNetmask (java.lang.String)
public static boolean isValidIPv6 (java.lang.String)
}
com/android/org/bouncycastle/util/Integers.class
<Unknown>
package com.android.org.bouncycastle.util
public com.android.org.bouncycastle.util.Integers extends java.lang.Object {
public void <init> ()
public static int numberOfLeadingZeros (int)
public static int numberOfTrailingZeros (int)
public static int reverse (int)
public static int reverseBytes (int)
public static int rotateLeft (int, int)
public static int rotateRight (int, int)
public static java.lang.Integer valueOf (int)
}
com/android/org/bouncycastle/util/Iterable.class
<Unknown>
package com.android.org.bouncycastle.util
public abstract com.android.org.bouncycastle.util.Iterable extends java.lang.Object implements java.lang.Iterable {
public abstract java.util.Iterator iterator ()
}
com/android/org/bouncycastle/util/Longs.class
<Unknown>
package com.android.org.bouncycastle.util
public com.android.org.bouncycastle.util.Longs extends java.lang.Object {
public void <init> ()
public static long reverse (long)
public static long reverseBytes (long)
public static long rotateLeft (long, int)
public static long rotateRight (long, int)
public static java.lang.Long valueOf (long)
}
com/android/org/bouncycastle/util/Memoable.class
<Unknown>
package com.android.org.bouncycastle.util
public abstract com.android.org.bouncycastle.util.Memoable extends java.lang.Object {
public abstract com.android.org.bouncycastle.util.Memoable copy ()
public abstract void reset (com.android.org.bouncycastle.util.Memoable)
}
com/android/org/bouncycastle/util/Objects.class
<Unknown>
package com.android.org.bouncycastle.util
public com.android.org.bouncycastle.util.Objects extends java.lang.Object {
public void <init> ()
public static boolean areEqual (java.lang.Object, java.lang.Object)
public static int hashCode (java.lang.Object)
}
com/android/org/bouncycastle/util/Pack.class
<Unknown>
package com.android.org.bouncycastle.util
public abstract com.android.org.bouncycastle.util.Pack extends java.lang.Object {
public void <init> ()
public static short bigEndianToShort (byte[], int)
public static int bigEndianToInt (byte[], int)
public static void bigEndianToInt (byte[], int, int[])
public static void bigEndianToInt (byte[], int, int[], int, int)
public static byte[] intToBigEndian (int)
public static void intToBigEndian (int, byte[], int)
public static byte[] intToBigEndian (int[])
public static void intToBigEndian (int[], byte[], int)
public static void intToBigEndian (int[], int, int, byte[], int)
public static long bigEndianToLong (byte[], int)
public static void bigEndianToLong (byte[], int, long[])
public static void bigEndianToLong (byte[], int, long[], int, int)
public static byte[] longToBigEndian (long)
public static void longToBigEndian (long, byte[], int)
public static byte[] longToBigEndian (long[])
public static void longToBigEndian (long[], byte[], int)
public static void longToBigEndian (long[], int, int, byte[], int)
public static void longToBigEndian (long, byte[], int, int)
public static short littleEndianToShort (byte[], int)
public static int littleEndianToInt (byte[], int)
public static void littleEndianToInt (byte[], int, int[])
public static void littleEndianToInt (byte[], int, int[], int, int)
public static int[] littleEndianToInt (byte[], int, int)
public static byte[] shortToLittleEndian (short)
public static void shortToLittleEndian (short, byte[], int)
public static byte[] shortToBigEndian (short)
public static void shortToBigEndian (short, byte[], int)
public static byte[] intToLittleEndian (int)
public static void intToLittleEndian (int, byte[], int)
public static byte[] intToLittleEndian (int[])
public static void intToLittleEndian (int[], byte[], int)
public static void intToLittleEndian (int[], int, int, byte[], int)
public static long littleEndianToLong (byte[], int)
public static void littleEndianToLong (byte[], int, long[])
public static void littleEndianToLong (byte[], int, long[], int, int)
public static byte[] longToLittleEndian (long)
public static void longToLittleEndian (long, byte[], int)
public static byte[] longToLittleEndian (long[])
public static void longToLittleEndian (long[], byte[], int)
public static void longToLittleEndian (long[], int, int, byte[], int)
}
com/android/org/bouncycastle/util/Properties.class
<Unknown>
package com.android.org.bouncycastle.util
public com.android.org.bouncycastle.util.Properties extends java.lang.Object {
public static boolean isOverrideSet (java.lang.String)
public static boolean isOverrideSetTo (java.lang.String, boolean)
public static boolean setThreadOverride (java.lang.String, boolean)
public static boolean removeThreadOverride (java.lang.String)
public static java.math.BigInteger asBigInteger (java.lang.String)
public static java.util.Set asKeySet (java.lang.String)
public static java.lang.String getPropertyValue (java.lang.String)
}
com/android/org/bouncycastle/util/Selector.class
<Unknown>
package com.android.org.bouncycastle.util
public abstract com.android.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 ()
}
com/android/org/bouncycastle/util/Store.class
<Unknown>
package com.android.org.bouncycastle.util
public abstract com.android.org.bouncycastle.util.Store extends java.lang.Object {
public abstract java.util.Collection getMatches (com.android.org.bouncycastle.util.Selector) throws com.android.org.bouncycastle.util.StoreException
}
com/android/org/bouncycastle/util/StoreException.class
<Unknown>
package com.android.org.bouncycastle.util
public com.android.org.bouncycastle.util.StoreException extends java.lang.RuntimeException {
public void <init> (java.lang.String, java.lang.Throwable)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/util/StringList.class
<Unknown>
package com.android.org.bouncycastle.util
public abstract com.android.org.bouncycastle.util.StringList extends java.lang.Object implements com.android.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)
}
com/android/org/bouncycastle/util/Strings$StringListImpl.class
<Unknown>
package com.android.org.bouncycastle.util
com.android.org.bouncycastle.util.Strings$StringListImpl extends java.util.ArrayList implements com.android.org.bouncycastle.util.StringList {
public boolean add (java.lang.String)
public java.lang.String set (int, java.lang.String)
public void add (int, java.lang.String)
public java.lang.String[] toStringArray ()
public java.lang.String[] toStringArray (int, int)
}
com/android/org/bouncycastle/util/Strings.class
<Unknown>
package com.android.org.bouncycastle.util
public final com.android.org.bouncycastle.util.Strings extends java.lang.Object {
public void <init> ()
public static java.lang.String fromUTF8ByteArray (byte[])
public static byte[] toUTF8ByteArray (java.lang.String)
public static byte[] toUTF8ByteArray (char[])
public static void toUTF8ByteArray (char[], java.io.OutputStream) throws java.io.IOException
public static java.lang.String toUpperCase (java.lang.String)
public static java.lang.String toLowerCase (java.lang.String)
public static byte[] toByteArray (char[])
public static byte[] toByteArray (java.lang.String)
public static int toByteArray (java.lang.String, byte[], int)
public static java.lang.String fromByteArray (byte[])
public static char[] asCharArray (byte[])
public static java.lang.String[] split (java.lang.String, char)
public static com.android.org.bouncycastle.util.StringList newList ()
public static java.lang.String lineSeparator ()
}
com/android/org/bouncycastle/util/encoders/Base64.class
<Unknown>
package com.android.org.bouncycastle.util.encoders
public com.android.org.bouncycastle.util.encoders.Base64 extends java.lang.Object {
public void <init> ()
public static java.lang.String toBase64String (byte[])
public static java.lang.String toBase64String (byte[], int, int)
public static byte[] encode (byte[])
public static byte[] encode (byte[], int, int)
public static int encode (byte[], java.io.OutputStream) throws java.io.IOException
public static int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
public static byte[] decode (byte[])
public static byte[] decode (java.lang.String)
public static int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException
public static int decode (byte[], int, int, java.io.OutputStream)
}
com/android/org/bouncycastle/util/encoders/Base64Encoder.class
<Unknown>
package com.android.org.bouncycastle.util.encoders
public com.android.org.bouncycastle.util.encoders.Base64Encoder extends java.lang.Object implements com.android.org.bouncycastle.util.encoders.Encoder {
protected final byte[] encodingTable
protected byte padding
protected final byte[] decodingTable
protected void initialiseDecodingTable ()
public void <init> ()
public int encode (byte[], int, int, byte[], int) throws java.io.IOException
public int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
public int decode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
public int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException
}
com/android/org/bouncycastle/util/encoders/DecoderException.class
<Unknown>
package com.android.org.bouncycastle.util.encoders
public com.android.org.bouncycastle.util.encoders.DecoderException extends java.lang.IllegalStateException {
void <init> (java.lang.String, java.lang.Throwable)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/util/encoders/Encoder.class
<Unknown>
package com.android.org.bouncycastle.util.encoders
public abstract com.android.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
}
com/android/org/bouncycastle/util/encoders/EncoderException.class
<Unknown>
package com.android.org.bouncycastle.util.encoders
public com.android.org.bouncycastle.util.encoders.EncoderException extends java.lang.IllegalStateException {
void <init> (java.lang.String, java.lang.Throwable)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/util/encoders/Hex.class
<Unknown>
package com.android.org.bouncycastle.util.encoders
public com.android.org.bouncycastle.util.encoders.Hex extends java.lang.Object {
public void <init> ()
public static java.lang.String toHexString (byte[])
public static java.lang.String toHexString (byte[], int, int)
public static byte[] encode (byte[])
public static byte[] encode (byte[], int, int)
public static int encode (byte[], java.io.OutputStream) throws java.io.IOException
public static int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
public static byte[] decode (byte[])
public static byte[] decode (java.lang.String)
public static int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException
public static byte[] decodeStrict (java.lang.String)
public static byte[] decodeStrict (java.lang.String, int, int)
}
com/android/org/bouncycastle/util/encoders/HexEncoder.class
<Unknown>
package com.android.org.bouncycastle.util.encoders
public com.android.org.bouncycastle.util.encoders.HexEncoder extends java.lang.Object implements com.android.org.bouncycastle.util.encoders.Encoder {
protected final byte[] encodingTable
protected final byte[] decodingTable
protected void initialiseDecodingTable ()
public void <init> ()
public int encode (byte[], int, int, byte[], int) throws java.io.IOException
public int encode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
public int decode (byte[], int, int, java.io.OutputStream) throws java.io.IOException
public int decode (java.lang.String, java.io.OutputStream) throws java.io.IOException
byte[] decodeStrict (java.lang.String, int, int) throws java.io.IOException
}
com/android/org/bouncycastle/util/encoders/UTF8.class
<Unknown>
package com.android.org.bouncycastle.util.encoders
public com.android.org.bouncycastle.util.encoders.UTF8 extends java.lang.Object {
public void <init> ()
public static int transcodeToUTF16 (byte[], char[])
}
com/android/org/bouncycastle/util/io/SimpleOutputStream.class
<Unknown>
package com.android.org.bouncycastle.util.io
public abstract com.android.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
}
com/android/org/bouncycastle/util/io/StreamOverflowException.class
<Unknown>
package com.android.org.bouncycastle.util.io
public com.android.org.bouncycastle.util.io.StreamOverflowException extends java.io.IOException {
public void <init> (java.lang.String)
}
com/android/org/bouncycastle/util/io/Streams.class
<Unknown>
package com.android.org.bouncycastle.util.io
public final com.android.org.bouncycastle.util.io.Streams extends java.lang.Object {
public void <init> ()
public static void drain (java.io.InputStream) throws java.io.IOException
public static byte[] readAll (java.io.InputStream) throws java.io.IOException
public static byte[] readAllLimited (java.io.InputStream, int) throws java.io.IOException
public static int readFully (java.io.InputStream, byte[]) throws java.io.IOException
public static int readFully (java.io.InputStream, byte[], int, int) throws java.io.IOException
public static void pipeAll (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
public static long pipeAllLimited (java.io.InputStream, long, java.io.OutputStream) throws java.io.IOException
public static void writeBufTo (java.io.ByteArrayOutputStream, java.io.OutputStream) throws java.io.IOException
}
com/android/org/bouncycastle/util/io/TeeInputStream.class
<Unknown>
package com.android.org.bouncycastle.util.io
public com.android.org.bouncycastle.util.io.TeeInputStream extends java.io.InputStream {
public void <init> (java.io.InputStream, java.io.OutputStream)
public int available () throws java.io.IOException
public int read (byte[]) throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
public int read () throws java.io.IOException
public void close () throws java.io.IOException
public java.io.OutputStream getOutputStream ()
}
com/android/org/bouncycastle/util/io/TeeOutputStream.class
<Unknown>
package com.android.org.bouncycastle.util.io
public com.android.org.bouncycastle.util.io.TeeOutputStream extends java.io.OutputStream {
public void <init> (java.io.OutputStream, java.io.OutputStream)
public void write (byte[]) throws java.io.IOException
public void write (byte[], int, int) throws java.io.IOException
public void write (int) throws java.io.IOException
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
}
com/android/org/bouncycastle/util/io/pem/PemGenerationException.class
<Unknown>
package com.android.org.bouncycastle.util.io.pem
public com.android.org.bouncycastle.util.io.pem.PemGenerationException extends java.io.IOException {
public void <init> (java.lang.String, java.lang.Throwable)
public void <init> (java.lang.String)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/util/io/pem/PemHeader.class
<Unknown>
package com.android.org.bouncycastle.util.io.pem
public com.android.org.bouncycastle.util.io.pem.PemHeader extends java.lang.Object {
public void <init> (java.lang.String, java.lang.String)
public java.lang.String getName ()
public java.lang.String getValue ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/android/org/bouncycastle/util/io/pem/PemObject.class
<Unknown>
package com.android.org.bouncycastle.util.io.pem
public com.android.org.bouncycastle.util.io.pem.PemObject extends java.lang.Object implements com.android.org.bouncycastle.util.io.pem.PemObjectGenerator {
public void <init> (java.lang.String, byte[])
public void <init> (java.lang.String, java.util.List, byte[])
public java.lang.String getType ()
public java.util.List getHeaders ()
public byte[] getContent ()
public com.android.org.bouncycastle.util.io.pem.PemObject generate () throws com.android.org.bouncycastle.util.io.pem.PemGenerationException
}
com/android/org/bouncycastle/util/io/pem/PemObjectGenerator.class
<Unknown>
package com.android.org.bouncycastle.util.io.pem
public abstract com.android.org.bouncycastle.util.io.pem.PemObjectGenerator extends java.lang.Object {
public abstract com.android.org.bouncycastle.util.io.pem.PemObject generate () throws com.android.org.bouncycastle.util.io.pem.PemGenerationException
}
com/android/org/bouncycastle/util/io/pem/PemObjectParser.class
<Unknown>
package com.android.org.bouncycastle.util.io.pem
public abstract com.android.org.bouncycastle.util.io.pem.PemObjectParser extends java.lang.Object {
public abstract java.lang.Object parseObject (com.android.org.bouncycastle.util.io.pem.PemObject) throws java.io.IOException
}
com/android/org/bouncycastle/util/io/pem/PemReader.class
<Unknown>
package com.android.org.bouncycastle.util.io.pem
public com.android.org.bouncycastle.util.io.pem.PemReader extends java.io.BufferedReader {
public void <init> (java.io.Reader)
public com.android.org.bouncycastle.util.io.pem.PemObject readPemObject () throws java.io.IOException
}
com/android/org/bouncycastle/util/io/pem/PemWriter.class
<Unknown>
package com.android.org.bouncycastle.util.io.pem
public com.android.org.bouncycastle.util.io.pem.PemWriter extends java.io.BufferedWriter {
public void <init> (java.io.Writer)
public int getOutputSize (com.android.org.bouncycastle.util.io.pem.PemObject)
public void writeObject (com.android.org.bouncycastle.util.io.pem.PemObjectGenerator) throws java.io.IOException
}
com/android/org/bouncycastle/x509/AttributeCertificateHolder.class
<Unknown>
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.AttributeCertificateHolder extends java.lang.Object implements java.security.cert.CertSelector com.android.org.bouncycastle.util.Selector {
final com.android.org.bouncycastle.asn1.x509.Holder holder
void <init> (com.android.org.bouncycastle.asn1.ASN1Sequence)
public void <init> (com.android.org.bouncycastle.jce.X509Principal, java.math.BigInteger)
public void <init> (javax.security.auth.x500.X500Principal, java.math.BigInteger)
public void <init> (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
public void <init> (com.android.org.bouncycastle.jce.X509Principal)
public void <init> (javax.security.auth.x500.X500Principal)
public void <init> (int, java.lang.String, java.lang.String, byte[])
public int getDigestedObjectType ()
public java.lang.String getDigestAlgorithm ()
public byte[] getObjectDigest ()
public java.lang.String getOtherObjectTypeID ()
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)
public boolean equals (java.lang.Object)
public int hashCode ()
public boolean match (java.lang.Object)
}
com/android/org/bouncycastle/x509/AttributeCertificateIssuer.class
<Unknown>
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.AttributeCertificateIssuer extends java.lang.Object implements java.security.cert.CertSelector com.android.org.bouncycastle.util.Selector {
final com.android.org.bouncycastle.asn1.ASN1Encodable form
public void <init> (com.android.org.bouncycastle.asn1.x509.AttCertIssuer)
public void <init> (javax.security.auth.x500.X500Principal) throws java.io.IOException
public void <init> (com.android.org.bouncycastle.jce.X509Principal)
public java.security.Principal[] getPrincipals ()
public java.lang.Object clone ()
public boolean match (java.security.cert.Certificate)
public boolean equals (java.lang.Object)
public int hashCode ()
public boolean match (java.lang.Object)
}
com/android/org/bouncycastle/x509/ExtCertificateEncodingException.class
<Unknown>
package com.android.org.bouncycastle.x509
com.android.org.bouncycastle.x509.ExtCertificateEncodingException extends java.security.cert.CertificateEncodingException {
Throwable cause
void <init> (java.lang.String, java.lang.Throwable)
public java.lang.Throwable getCause ()
}
com/android/org/bouncycastle/x509/ExtendedPKIXBuilderParameters.class
<Unknown>
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.ExtendedPKIXBuilderParameters extends com.android.org.bouncycastle.x509.ExtendedPKIXParameters {
public java.util.Set getExcludedCerts ()
public void setExcludedCerts (java.util.Set)
public void <init> (java.util.Set, com.android.org.bouncycastle.util.Selector) throws java.security.InvalidAlgorithmParameterException
public void setMaxPathLength (int)
public int getMaxPathLength ()
protected void setParams (java.security.cert.PKIXParameters)
public java.lang.Object clone ()
public static com.android.org.bouncycastle.x509.ExtendedPKIXParameters getInstance (java.security.cert.PKIXParameters)
}
com/android/org/bouncycastle/x509/ExtendedPKIXParameters.class
<Unknown>
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.ExtendedPKIXParameters extends java.security.cert.PKIXParameters {
public static final int PKIX_VALIDITY_MODEL
public static final int CHAIN_VALIDITY_MODEL
public void <init> (java.util.Set) throws java.security.InvalidAlgorithmParameterException
public static com.android.org.bouncycastle.x509.ExtendedPKIXParameters getInstance (java.security.cert.PKIXParameters)
protected void setParams (java.security.cert.PKIXParameters)
public boolean isUseDeltasEnabled ()
public void setUseDeltasEnabled (boolean)
public int getValidityModel ()
public void setCertStores (java.util.List)
public void setStores (java.util.List)
public void addStore (com.android.org.bouncycastle.util.Store)
public void addAdditionalStore (com.android.org.bouncycastle.util.Store)
public void addAddionalStore (com.android.org.bouncycastle.util.Store)
public java.util.List getAdditionalStores ()
public java.util.List getStores ()
public void setValidityModel (int)
public java.lang.Object clone ()
public boolean isAdditionalLocationsEnabled ()
public void setAdditionalLocationsEnabled (boolean)
public com.android.org.bouncycastle.util.Selector getTargetConstraints ()
public void setTargetConstraints (com.android.org.bouncycastle.util.Selector)
public void setTargetCertConstraints (java.security.cert.CertSelector)
public java.util.Set getTrustedACIssuers ()
public void setTrustedACIssuers (java.util.Set)
public java.util.Set getNecessaryACAttributes ()
public void setNecessaryACAttributes (java.util.Set)
public java.util.Set getProhibitedACAttributes ()
public void setProhibitedACAttributes (java.util.Set)
public java.util.Set getAttrCertCheckers ()
public void setAttrCertCheckers (java.util.Set)
}
com/android/org/bouncycastle/x509/NoSuchStoreException.class
<Unknown>
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.NoSuchStoreException extends java.lang.Exception {
public void <init> (java.lang.String)
}
com/android/org/bouncycastle/x509/PKIXAttrCertChecker.class
<Unknown>
package com.android.org.bouncycastle.x509
public abstract com.android.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 (com.android.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 ()
}
com/android/org/bouncycastle/x509/X509Attribute.class
<Unknown>
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.X509Attribute extends com.android.org.bouncycastle.asn1.ASN1Object {
com.android.org.bouncycastle.asn1.x509.Attribute attr
void <init> (com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (java.lang.String, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void <init> (java.lang.String, com.android.org.bouncycastle.asn1.ASN1EncodableVector)
public java.lang.String getOID ()
public com.android.org.bouncycastle.asn1.ASN1Encodable[] getValues ()
public com.android.org.bouncycastle.asn1.ASN1Primitive toASN1Primitive ()
}
com/android/org/bouncycastle/x509/X509AttributeCertificate.class
<Unknown>
package com.android.org.bouncycastle.x509
public abstract com.android.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 com.android.org.bouncycastle.x509.AttributeCertificateHolder getHolder ()
public abstract com.android.org.bouncycastle.x509.AttributeCertificateIssuer getIssuer ()
public abstract com.android.org.bouncycastle.x509.X509Attribute[] getAttributes ()
public abstract com.android.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
}
com/android/org/bouncycastle/x509/X509CRLStoreSelector.class
<Unknown>
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.X509CRLStoreSelector extends java.security.cert.X509CRLSelector implements com.android.org.bouncycastle.util.Selector {
public void <init> ()
public boolean isIssuingDistributionPointEnabled ()
public void setIssuingDistributionPointEnabled (boolean)
public void setAttrCertificateChecking (com.android.org.bouncycastle.x509.X509AttributeCertificate)
public com.android.org.bouncycastle.x509.X509AttributeCertificate getAttrCertificateChecking ()
public boolean match (java.lang.Object)
public boolean match (java.security.cert.CRL)
public boolean isDeltaCRLIndicatorEnabled ()
public void setDeltaCRLIndicatorEnabled (boolean)
public static com.android.org.bouncycastle.x509.X509CRLStoreSelector getInstance (java.security.cert.X509CRLSelector)
public java.lang.Object clone ()
public boolean isCompleteCRLEnabled ()
public void setCompleteCRLEnabled (boolean)
public java.math.BigInteger getMaxBaseCRLNumber ()
public void setMaxBaseCRLNumber (java.math.BigInteger)
public byte[] getIssuingDistributionPoint ()
public void setIssuingDistributionPoint (byte[])
}
com/android/org/bouncycastle/x509/X509CertStoreSelector.class
<Unknown>
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.X509CertStoreSelector extends java.security.cert.X509CertSelector implements com.android.org.bouncycastle.util.Selector {
public void <init> ()
public boolean match (java.lang.Object)
public boolean match (java.security.cert.Certificate)
public java.lang.Object clone ()
public static com.android.org.bouncycastle.x509.X509CertStoreSelector getInstance (java.security.cert.X509CertSelector)
}
com/android/org/bouncycastle/x509/X509CollectionStoreParameters.class
<Unknown>
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.X509CollectionStoreParameters extends java.lang.Object implements com.android.org.bouncycastle.x509.X509StoreParameters {
public void <init> (java.util.Collection)
public java.lang.Object clone ()
public java.util.Collection getCollection ()
public java.lang.String toString ()
}
com/android/org/bouncycastle/x509/X509StoreParameters.class
<Unknown>
package com.android.org.bouncycastle.x509
public abstract com.android.org.bouncycastle.x509.X509StoreParameters extends java.lang.Object {
}
com/android/org/bouncycastle/x509/X509StoreSpi.class
<Unknown>
package com.android.org.bouncycastle.x509
public abstract com.android.org.bouncycastle.x509.X509StoreSpi extends java.lang.Object {
public void <init> ()
public abstract void engineInit (com.android.org.bouncycastle.x509.X509StoreParameters)
public abstract java.util.Collection engineGetMatches (com.android.org.bouncycastle.util.Selector)
}
com/android/org/bouncycastle/x509/X509Util$Implementation.class
<Unknown>
package com.android.org.bouncycastle.x509
com.android.org.bouncycastle.x509.X509Util$Implementation extends java.lang.Object {
Object engine
java.security.Provider provider
void <init> (java.lang.Object, java.security.Provider)
java.lang.Object getEngine ()
java.security.Provider getProvider ()
}
com/android/org/bouncycastle/x509/X509Util.class
<Unknown>
package com.android.org.bouncycastle.x509
com.android.org.bouncycastle.x509.X509Util extends java.lang.Object {
void <init> ()
static com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier getAlgorithmOID (java.lang.String)
static com.android.org.bouncycastle.asn1.x509.AlgorithmIdentifier getSigAlgID (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String)
static java.util.Iterator getAlgNames ()
static java.security.Signature getSignatureInstance (java.lang.String) throws java.security.NoSuchAlgorithmException
static java.security.Signature getSignatureInstance (java.lang.String, java.lang.String) throws java.security.NoSuchProviderException java.security.NoSuchAlgorithmException
static byte[] calculateSignature (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, java.security.PrivateKey, java.security.SecureRandom, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException
static byte[] calculateSignature (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, java.lang.String, java.lang.String, java.security.PrivateKey, java.security.SecureRandom, com.android.org.bouncycastle.asn1.ASN1Encodable) throws java.io.IOException java.security.NoSuchProviderException java.security.NoSuchAlgorithmException java.security.InvalidKeyException java.security.SignatureException
static com.android.org.bouncycastle.jce.X509Principal convertPrincipal (javax.security.auth.x500.X500Principal)
static com.android.org.bouncycastle.x509.X509Util$Implementation getImplementation (java.lang.String, java.lang.String, java.security.Provider) throws java.security.NoSuchAlgorithmException
static com.android.org.bouncycastle.x509.X509Util$Implementation getImplementation (java.lang.String, java.lang.String) throws java.security.NoSuchAlgorithmException
static java.security.Provider getProvider (java.lang.String) throws java.security.NoSuchProviderException
}
com/android/org/bouncycastle/x509/X509V1CertificateGenerator.class
<Unknown>
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.X509V1CertificateGenerator extends java.lang.Object {
public void <init> ()
public void reset ()
public void setSerialNumber (java.math.BigInteger)
public void setIssuerDN (javax.security.auth.x500.X500Principal)
public void setIssuerDN (com.android.org.bouncycastle.asn1.x509.X509Name)
public void setNotBefore (java.util.Date)
public void setNotAfter (java.util.Date)
public void setSubjectDN (javax.security.auth.x500.X500Principal)
public void setSubjectDN (com.android.org.bouncycastle.asn1.x509.X509Name)
public void setPublicKey (java.security.PublicKey)
public void setSignatureAlgorithm (java.lang.String)
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.security.SecureRandom) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
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
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
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
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
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
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
public java.util.Iterator getSignatureAlgNames ()
}
com/android/org/bouncycastle/x509/X509V2AttributeCertificate.class
<Unknown>
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.X509V2AttributeCertificate extends java.lang.Object implements com.android.org.bouncycastle.x509.X509AttributeCertificate {
public void <init> (java.io.InputStream) throws java.io.IOException
public void <init> (byte[]) throws java.io.IOException
void <init> (com.android.org.bouncycastle.asn1.x509.AttributeCertificate) throws java.io.IOException
public int getVersion ()
public java.math.BigInteger getSerialNumber ()
public com.android.org.bouncycastle.x509.AttributeCertificateHolder getHolder ()
public com.android.org.bouncycastle.x509.AttributeCertificateIssuer getIssuer ()
public java.util.Date getNotBefore ()
public java.util.Date getNotAfter ()
public boolean[] getIssuerUniqueID ()
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
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
public byte[] getEncoded () throws java.io.IOException
public byte[] getExtensionValue (java.lang.String)
public java.util.Set getNonCriticalExtensionOIDs ()
public java.util.Set getCriticalExtensionOIDs ()
public boolean hasUnsupportedCriticalExtension ()
public com.android.org.bouncycastle.x509.X509Attribute[] getAttributes ()
public com.android.org.bouncycastle.x509.X509Attribute[] getAttributes (java.lang.String)
public boolean equals (java.lang.Object)
public int hashCode ()
}
com/android/org/bouncycastle/x509/X509V3CertificateGenerator.class
<Unknown>
package com.android.org.bouncycastle.x509
public com.android.org.bouncycastle.x509.X509V3CertificateGenerator extends java.lang.Object {
public void <init> ()
public void reset ()
public void setSerialNumber (java.math.BigInteger)
public void setIssuerDN (javax.security.auth.x500.X500Principal)
public void setIssuerDN (com.android.org.bouncycastle.asn1.x509.X509Name)
public void setNotBefore (java.util.Date)
public void setNotAfter (java.util.Date)
public void setSubjectDN (javax.security.auth.x500.X500Principal)
public void setSubjectDN (com.android.org.bouncycastle.asn1.x509.X509Name)
public void setPublicKey (java.security.PublicKey) throws java.lang.IllegalArgumentException
public void setSignatureAlgorithm (java.lang.String)
public void setSubjectUniqueID (boolean[])
public void setIssuerUniqueID (boolean[])
public void addExtension (java.lang.String, boolean, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void addExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, com.android.org.bouncycastle.asn1.ASN1Encodable)
public void addExtension (java.lang.String, boolean, byte[])
public void addExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, byte[])
public void copyAndAddExtension (java.lang.String, boolean, java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
public void copyAndAddExtension (com.android.org.bouncycastle.asn1.ASN1ObjectIdentifier, boolean, java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
public java.security.cert.X509Certificate generateX509Certificate (java.security.PrivateKey, java.security.SecureRandom) throws java.lang.SecurityException java.security.SignatureException java.security.InvalidKeyException
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
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
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
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
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
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
public java.util.Iterator getSignatureAlgNames ()
}
com/android/org/bouncycastle/x509/extension/AuthorityKeyIdentifierStructure.class
<Unknown>
package com.android.org.bouncycastle.x509.extension
public com.android.org.bouncycastle.x509.extension.AuthorityKeyIdentifierStructure extends com.android.org.bouncycastle.asn1.x509.AuthorityKeyIdentifier {
public void <init> (byte[]) throws java.io.IOException
public void <init> (com.android.org.bouncycastle.asn1.x509.X509Extension)
public void <init> (com.android.org.bouncycastle.asn1.x509.Extension)
public void <init> (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
public void <init> (java.security.PublicKey) throws java.security.InvalidKeyException
}
com/android/org/bouncycastle/x509/extension/X509ExtensionUtil.class
<Unknown>
package com.android.org.bouncycastle.x509.extension
public com.android.org.bouncycastle.x509.extension.X509ExtensionUtil extends java.lang.Object {
public void <init> ()
public static com.android.org.bouncycastle.asn1.ASN1Primitive fromExtensionValue (byte[]) throws java.io.IOException
public static java.util.Collection getIssuerAlternativeNames (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
public static java.util.Collection getSubjectAlternativeNames (java.security.cert.X509Certificate) throws java.security.cert.CertificateParsingException
}