All Downloads are FREE. Search and download functionalities are using the official Maven repository.

javax.microedition.pki.CertificateException Maven / Gradle / Ivy

The newest version!
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;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy