1b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallampackage org.bouncycastle.asn1; 2b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam 3b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallamimport java.util.Date; 44c111300c39cb2e27f07fc2ae3b00e23ed4443b2Brian Carlstrom 5b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam/** 6d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root * DER UTC time object. 7b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam */ 8b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallampublic class DERUTCTime 9d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root extends ASN1UTCTime 10b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam{ 11d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root DERUTCTime(byte[] bytes) 12c37f4a04ef89e73a39a59f3c5a179af8c8ab5974Brian Carlstrom { 13d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root super(bytes); 144c111300c39cb2e27f07fc2ae3b00e23ed4443b2Brian Carlstrom } 15b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam 16d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root public DERUTCTime(Date time) 174c111300c39cb2e27f07fc2ae3b00e23ed4443b2Brian Carlstrom { 18d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root super(time); 19b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam } 20b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam 21d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root public DERUTCTime(String time) 22b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam { 23d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root super(time); 24b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam } 25b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam 26d001700a15b8bd733ae344c1fc315b97c43c6590Kenny Root // TODO: create proper DER encoding. 27b61a96e7ef1a78acf013bbf08fe537e5b5f129caPeter Hallam} 28