net.jsign.asn1.authenticode.AuthenticodeObjectIdentifiers Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jsign Show documentation
Show all versions of jsign Show documentation
Pure Java implementation of Microsoft Authenticode for signing Windows executable files
/**
* Copyright 2012 Emmanuel Bourg
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package net.jsign.asn1.authenticode;
import org.bouncycastle.asn1.ASN1ObjectIdentifier;
/**
* @author Emmanuel Bourg
* @since 1.0
*/
public class AuthenticodeObjectIdentifiers {
public static final ASN1ObjectIdentifier Authenticode = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2");
public static final ASN1ObjectIdentifier SPC_INDIRECT_DATA_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.4");
public static final ASN1ObjectIdentifier SPC_SP_AGENCY_INFO_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.10");
public static final ASN1ObjectIdentifier SPC_STATEMENT_TYPE_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.11");
public static final ASN1ObjectIdentifier SPC_SP_OPUS_INFO_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.12");
public static final ASN1ObjectIdentifier SPC_CERT_EXTENSIONS_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.14");
public static final ASN1ObjectIdentifier SPC_PE_IMAGE_DATA_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.15");
public static final ASN1ObjectIdentifier SPC_RAW_FILE_DATA_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.18");
public static final ASN1ObjectIdentifier SPC_STRUCTURED_STORAGE_DATA_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.19");
public static final ASN1ObjectIdentifier SPC_JAVA_CLASS_DATA_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.20");
public static final ASN1ObjectIdentifier SPC_INDIVIDUAL_SP_KEY_PURPOSE_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.21");
public static final ASN1ObjectIdentifier SPC_COMMERCIAL_SP_KEY_PURPOSE_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.22");
public static final ASN1ObjectIdentifier SPC_CAB_DATA_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.25");
public static final ASN1ObjectIdentifier SPC_GLUE_RDN_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.25");
public static final ASN1ObjectIdentifier SPC_MINIMAL_CRITERIA_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.26");
public static final ASN1ObjectIdentifier SPC_FINANCIAL_CRITERIA_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.27");
public static final ASN1ObjectIdentifier SPC_LINK_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.28");
public static final ASN1ObjectIdentifier SPC_HASH_INFO_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.29");
public static final ASN1ObjectIdentifier SPC_SIPINFO_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.2.1.30");
public static final ASN1ObjectIdentifier SPC_TIME_STAMP_REQUEST_OBJID = new ASN1ObjectIdentifier("1.3.6.1.4.1.311.3.2.1");
}