package net.lightbody.bmp.proxy.selenium; /** * This interface stores commonly used OIDs for X.509v3 certificates. * * *************************************************************************************** * Copyright (c) 2007, Information Security Partners, LLC * All rights reserved. * * In a special exception, Selenium/OpenQA is allowed to use this code under the Apache License 2.0. * * @author Brad Hill * */ interface ExtendedKeyUsageConstants { String keyPurposeBase = "1.3.6.1.5.5.7.3"; // // standard key purpose ids // String serverAuth = keyPurposeBase + ".1"; String clientAuth = keyPurposeBase + ".2"; String codeSigning = keyPurposeBase + ".3"; String emailProtection = keyPurposeBase + ".4"; String ipsecEndSystem = keyPurposeBase + ".5"; String ipsecTunnel = keyPurposeBase + ".6"; String ipsecUser = keyPurposeBase + ".7"; String timeStamping = keyPurposeBase + ".8"; String OCSPSigning = keyPurposeBase + ".9"; // // unusual key purpose ids // String netscapeServerGatedCrypto = "2.16.840.1.113730.4.1"; String verisignUnknown = "2.16.840.1.113733.1.8.1"; String msServerGatedCrypto = "1.3.6.1.4.1.311.10.3.3"; }