SPNEGO_MECH_OID
static SPNEGO_MECH_OID MechTypeList[] = {
SPNEGO_MECH_OID *mechList = MechTypeList;
SPNEGO_MECH_OID oid;
int spnegoCreateNegTokenHint(SPNEGO_MECH_OID *pMechTypeList, int MechTypeCnt,
int spnegoCreateNegTokenInit(SPNEGO_MECH_OID MechType,
int spnegoCreateNegTokenTarg(SPNEGO_MECH_OID MechType,
SPNEGO_MECH_OID MechOID, int *piMechTypeIndex);
SPNEGO_MECH_OID* pMechOID);
int ASNDerCheckOID( unsigned char* pbTokenData, SPNEGO_MECH_OID nMechOID, long nBoundaryLength,
long ASNDerCalcMechListLength( SPNEGO_MECH_OID *mechOidLst, int mechOidCnt,
SPNEGO_MECH_OID oid_idx;
int ASNDerWriteOID( unsigned char* pbData, SPNEGO_MECH_OID eMechOID )
long ASNDerWriteMechList( unsigned char* pbData, SPNEGO_MECH_OID *mechOidLst, int mechOidCnt )
SPNEGO_MECH_OID eMechanismOID; // Which OID is this?
int ASNDerCheckOID( unsigned char* pbTokenData, SPNEGO_MECH_OID nMechOID, long nBoundaryLength,
long ASNDerCalcMechListLength( SPNEGO_MECH_OID *mechOidLst, int mechOidCnt,
int ASNDerWriteOID( unsigned char* pbData, SPNEGO_MECH_OID eMechOID );
long ASNDerWriteMechList( unsigned char* pbData, SPNEGO_MECH_OID *mechOidLst, int mechOidCnt );
int spnegoCreateNegTokenHint( SPNEGO_MECH_OID *pMechTypeList, int MechTypeCnt,
int spnegoCreateNegTokenInit( SPNEGO_MECH_OID MechType,
int spnegoCreateNegTokenTarg( SPNEGO_MECH_OID MechType,
int spnegoIsMechTypeAvailable( SPNEGO_TOKEN_HANDLE hSpnegoToken, SPNEGO_MECH_OID MechOID, int * piMechTypeIndex )
int spnegoGetSupportedMechType( SPNEGO_TOKEN_HANDLE hSpnegoToken, SPNEGO_MECH_OID* pMechOID )
int FindMechOIDInMechList( SPNEGO_ELEMENT* pSpnegoElement, SPNEGO_MECH_OID MechOID,
int IsValidMechOid( SPNEGO_MECH_OID mechOid )
int CreateSpnegoInitToken( SPNEGO_MECH_OID *pMechTypeList, long MechTypeCnt,
int CalculateMinSpnegoTargTokenSize( SPNEGO_MECH_OID MechType,
int CreateSpnegoTargToken( SPNEGO_MECH_OID MechType,
long nMechListMICLength, SPNEGO_MECH_OID *mechOidLst, int mechOidCnt,
int FindMechOIDInMechList( SPNEGO_ELEMENT* pSpnegoElement, SPNEGO_MECH_OID MechOID,
SPNEGO_MECH_OID *mechOid, int mechOidCnt, int nReqFlagsAvailable,
int CalculateMinSpnegoTargTokenSize( SPNEGO_MECH_OID MechType, SPNEGO_NEGRESULT spnegoNegResult,
int CreateSpnegoInitToken( SPNEGO_MECH_OID *MechTypeList, long nMechTypes,
int CreateSpnegoTargToken( SPNEGO_MECH_OID MechType,
int IsValidMechOid( SPNEGO_MECH_OID mechOid );
SPNEGO_MECH_OID oid;
SPNEGO_MECH_OID sp_mech;