package javax.microedition.pki; import java.io.IOException; /** * @since MIDP 2.0 */ public class CertificateException extends IOException { public static final byte BAD_EXTENSIONS= 1; public static final byte BROKEN_CHAIN= 11; public static final byte CERTIFICATE_CHAIN_TOO_LONG= 2; public static final byte EXPIRED= 3; public static final byte INAPPROPRIATE_KEY_USAGE= 10; public static final byte MISSING_SIGNATURE= 5; public static final byte NOT_YET_VALID= 6; public static final byte ROOT_CA_EXPIRED= 12; public static final byte SITENAME_MISMATCH= 7; public static final byte UNAUTHORIZED_INTERMEDIATE_CA= 4; public static final byte UNRECOGNIZED_ISSUER= 8; public static final byte UNSUPPORTED_PUBLIC_KEY_TYPE= 13; public static final byte UNSUPPORTED_SIGALG= 9; public static final byte VERIFICATION_FAILED= 14; public CertificateException(Certificate certificate, byte status) {} public CertificateException(String message, Certificate certificate, byte status) {} public Certificate getCertificate() { return null; } public byte getReason() { return 0; } }