1a4a033d25633fc293ee1fb332246def11673a630Jorg Pleumann/*
2a4a033d25633fc293ee1fb332246def11673a630Jorg Pleumann * Copyright (C) 2009 The Android Open Source Project
3a4a033d25633fc293ee1fb332246def11673a630Jorg Pleumann *
4a4a033d25633fc293ee1fb332246def11673a630Jorg Pleumann * Licensed under the Apache License, Version 2.0 (the "License");
5a4a033d25633fc293ee1fb332246def11673a630Jorg Pleumann * you may not use this file except in compliance with the License.
6a4a033d25633fc293ee1fb332246def11673a630Jorg Pleumann * You may obtain a copy of the License at
7a4a033d25633fc293ee1fb332246def11673a630Jorg Pleumann *
8a4a033d25633fc293ee1fb332246def11673a630Jorg Pleumann *     http://www.apache.org/licenses/LICENSE-2.0
9a4a033d25633fc293ee1fb332246def11673a630Jorg Pleumann *
10a4a033d25633fc293ee1fb332246def11673a630Jorg Pleumann * Unless required by applicable law or agreed to in writing, software
11a4a033d25633fc293ee1fb332246def11673a630Jorg Pleumann * distributed under the License is distributed on an "AS IS" BASIS,
12a4a033d25633fc293ee1fb332246def11673a630Jorg Pleumann * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13a4a033d25633fc293ee1fb332246def11673a630Jorg Pleumann * See the License for the specific language governing permissions and
14a4a033d25633fc293ee1fb332246def11673a630Jorg Pleumann * limitations under the License.
15a4a033d25633fc293ee1fb332246def11673a630Jorg Pleumann */
16f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Projectpackage tests.targets.security.cert;
17f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project
18f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Projectimport dalvik.annotation.TestTargetClass;
19f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project
20f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project@TestTargetClass(targets.CertificateFactories.X509.class)
21f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Projectpublic class CertificateFactoryTestX509 extends CertificateFactoryTest {
22f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project
23f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project    public CertificateFactoryTestX509() {
24f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        super("X509", encodedCertificate.getBytes());
25f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project    }
26f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project
27f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project    public static final String encodedCertificate =
28f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        "-----BEGIN CERTIFICATE-----\n"
29f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "MIID0jCCAzugAwIBAgIBAjANBgkqhkiG9w0BAQQFADCBmjELMAkGA1UEBhMCVUsx\n"
30f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "EjAQBgNVBAgTCUhhbXBzaGlyZTETMBEGA1UEBxMKV2luY2hlc3RlcjETMBEGA1UE\n"
31f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "ChMKSUJNIFVLIEx0ZDEMMAoGA1UECxMDSlRDMRYwFAYDVQQDEw1QYXVsIEggQWJi\n"
32f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "b3R0MScwJQYJKoZIhvcNAQkBFhhQYXVsX0hfQWJib3R0QHVrLmlibS5jb20wHhcN\n"
33f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "MDQwNjIyMjA1MDU1WhcNMDUwNjIyMjA1MDU1WjCBmDELMAkGA1UEBhMCVUsxEjAQ\n"
34f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "BgNVBAgTCUhhbXBzaGlyZTETMBEGA1UEBxMKV2luY2hlc3RlcjETMBEGA1UEChMK\n"
35f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "SUJNIFVrIEx0ZDEMMAoGA1UECxMDSkVUMRQwEgYDVQQDEwtQYXVsIEFiYm90dDEn\n"
36f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "MCUGCSqGSIb3DQEJARYYUGF1bF9IX0FiYm90dEB1ay5pYm0uY29tMIGfMA0GCSqG\n"
37f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "SIb3DQEBAQUAA4GNADCBiQKBgQDitZBQ5d18ecNJpcnuKTraHYtqsAugoc95/L5Q\n"
38f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "28s3t1QAu2505qQR1MZaAkY7tDNyl1vPnZoym+Y06UswTrZoVYo/gPNeyWPMTsLA\n"
39f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "wzQvk5/6yhtE9ciH7B0SqYw6uSiDTbUY/zQ6qed+TsQhjlbn3PUHRjnI2P8A04cg\n"
40f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "LgYYGQIDAQABo4IBJjCCASIwCQYDVR0TBAIwADAsBglghkgBhvhCAQ0EHxYdT3Bl\n"
41f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "blNTTCBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYDVR0OBBYEFPplRPs65hUfxUBs\n"
42f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "6/Taq7nN8i1UMIHHBgNVHSMEgb8wgbyAFJOMtPAwlXdZLqE7DKU6xpL6FjFtoYGg\n"
43f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "pIGdMIGaMQswCQYDVQQGEwJVSzESMBAGA1UECBMJSGFtcHNoaXJlMRMwEQYDVQQH\n"
44f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "EwpXaW5jaGVzdGVyMRMwEQYDVQQKEwpJQk0gVUsgTHRkMQwwCgYDVQQLEwNKVEMx\n"
45f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "FjAUBgNVBAMTDVBhdWwgSCBBYmJvdHQxJzAlBgkqhkiG9w0BCQEWGFBhdWxfSF9B\n"
46f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "YmJvdHRAdWsuaWJtLmNvbYIBADANBgkqhkiG9w0BAQQFAAOBgQAnQ22Jw2HUrz7c\n"
47f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "VaOap31mTikuQ/CQxpwPYiSyTJ4s99eEzn+2yAk9tIDIJpqoay/fj+OLgPUQKIAo\n"
48f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "XpRVvmHlGE7UqMKebZtSZJQzs6VoeeKFhgHmqg8eVC2AsTc4ZswJmg4wCui5AH3a\n"
49f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "oqG7PIM3LxZqXYQlZiPSZ6kCpDOWVg==\n"
50f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project        + "-----END CERTIFICATE-----\n";
51f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project
52f6c387128427e121477c1b32ad35cdcaa5101ba3The Android Open Source Project}
53