kmfoids.c revision e65e5c2d2f32a99e8c5f740cabae9075dab03ce7
/*
* Copyright 2010 Sun Microsystems, Inc. All rights reserved.
* Use is subject to license terms.
*/
/*
* Copyright(c) 1995-2000 Intel Corporation. All rights reserved.
*/
#include <kmfapi.h>
/* From X.520 */
static uint8_t
OID_ObjectClass[] = { OID_ATTR_TYPE, 0 },
/* OID_SupportedAlgorithms[] = { OID_ATTR_TYPE, 52 }, */
/* OID_DeltaRevocationList[] = { OID_ATTR_TYPE, 53 }, */
/* OID_AttributeCertificate[] = { OID_ATTR_TYPE, 58 } */
;
/* From PKCS 9 */
static uint8_t
/* From PKIX 1 */
/* Standard Extensions */
static uint8_t
/* OID_CertificateIssuer[] = { OID_EXTENSION, 29 }, */
/* 34 deprecated */
;
/* PKIX-defined extended key purpose OIDs */
static uint8_t
OID_QT_CPSuri[] = { OID_PKIX_QT_CPS },
OID_QT_Unotice[] = { OID_PKIX_QT_UNOTICE },
;
/* From PKIX 1 */
static uint8_t
const KMF_OID
static uint8_t
const KMF_OID
static uint8_t
const KMF_OID
/*
* From RFC 1274
*/
static uint8_t
const KMF_OID
static uint8_t
const KMF_OID
/* Extended Key Usage OIDs */
static uint8_t
const KMF_OID
/*
* New for PKINIT support.
*/
static uint8_t
OID_pkinit_san[] = { OID_KRB5_SAN },
OID_pkinit_san_upn[] = { OID_MS_KP_SC_LOGON_UPN },
OID_pkinit_kp_kdc[] = { OID_KRB5_PKINIT_KPKDC },
OID_pkinit_kp_sc_logon[] = { OID_MS_KP_SC_LOGON };
const KMF_OID
/*
* MD5
* iso(1) member-body(2) us(840) rsadsi(113549)
* digestAlgorithm(2) 5
*/
/*
* SHA2 OIDs
*/
/*
* For ECC support.
*/
static uint8_t
const KMF_OID
static uint8_t
OID_SHA224[] = {OID_id_sha224},
OID_SHA256[] = {OID_id_sha256},
OID_SHA384[] = {OID_id_sha384},
OID_SHA512[] = {OID_id_sha512},
OID_MD5[] = {OID_id_md5};
const KMF_OID