Lines Matching defs:pbTokenData

214 //    [out] pbTokenData             -  Buffer to write token into.
215 // [in] nTokenLength - Length of pbTokenData buffer
224 // Uses DER to fill out pbTokenData with a SPNEGO NegTokenInit Token
235 unsigned long ulMechListMICLen, unsigned char* pbTokenData,
245 unsigned char* pbWriteTokenData = pbTokenData + nTokenLength;
419 pbWriteTokenData == pbTokenData )
581 // [out] pbTokenData - Buffer to write token into.
582 // [in] nTokenLength - Length of pbTokenData buffer
591 // Uses DER to fill out pbTokenData with a SPNEGO NegTokenTarg Token
602 unsigned long ulMechListMICLen, unsigned char* pbTokenData,
618 unsigned char* pbWriteTokenData = pbTokenData + nTokenLength;
755 pbWriteTokenData == pbTokenData )
777 // [in] pbTokenData - Binary token data.
778 // [in] ulTokenSize - Size of pbTokenData.
793 unsigned char * pbTokenData, unsigned long ulTokenSize )
825 memcpy( pSpnegoToken->pbBinaryData, pbTokenData, ulTokenSize );
840 pSpnegoToken->pbBinaryData = pbTokenData;
950 unsigned char* pbTokenData = pSpnegoToken->pbBinaryData;
956 if ( SPNEGO_NEGINIT_APP_CONSTRUCT == *pbTokenData )
960 if ( ( nReturn = ASNDerCheckToken( pbTokenData, SPNEGO_NEGINIT_APP_CONSTRUCT, 0L, nBoundaryLength,
971 pbTokenData += nActualTokenLength;
975 if ( ( nReturn = ASNDerCheckOID( pbTokenData, spnego_mech_oid_Spnego, nBoundaryLength,
979 pbTokenData += nActualTokenLength;
984 if ( ( nReturn = ASNDerCheckToken( pbTokenData, SPNEGO_NEGINIT_TOKEN_IDENTIFIER,
990 pbTokenData += nActualTokenLength;
995 if ( ( nReturn = ASNDerCheckToken( pbTokenData, SPNEGO_CONSTRUCTED_SEQUENCE,
1006 *ppbFirstElement = pbTokenData + nActualTokenLength;
1019 else if ( SPNEGO_NEGTARG_TOKEN_IDENTIFIER == *pbTokenData )
1023 if ( ( nReturn = ASNDerCheckToken( pbTokenData, SPNEGO_NEGTARG_TOKEN_IDENTIFIER,
1035 pbTokenData += nActualTokenLength;
1039 if ( ( nReturn = ASNDerCheckToken( pbTokenData, SPNEGO_CONSTRUCTED_SEQUENCE,
1050 *ppbFirstElement = pbTokenData + nActualTokenLength;
1068 // [in] pbTokenData - Points to binary MechList element
1079 // Checks that pbTokenData is pointing at something that at least
1085 int GetSpnegoInitTokenMechList( unsigned char* pbTokenData, int nMechListLength,
1093 if ( ( nReturn = ASNDerCheckToken( pbTokenData, SPNEGO_CONSTRUCTED_SEQUENCE,
1100 pbTokenData += nActualTokenLength;
1105 if ( ( nReturn = ValidateMechList( pbTokenData, nLength ) ) == SPNEGO_E_SUCCESS )
1112 pSpnegoElement->pbData = pbTokenData;
1126 // [in] pbTokenData - Points to binary element data in
1138 // Checks that pbTokenData is pointing at the specified DER type. If so,
1144 int InitSpnegoTokenElementFromBasicType( unsigned char* pbTokenData, int nElementLength,
1154 if ( *pbTokenData == ucExpectedType )
1158 if ( ( nReturn = ASNDerCheckToken( pbTokenData, ucExpectedType,
1165 pbTokenData += nActualTokenLength;
1172 pSpnegoElement->pbData = pbTokenData;
1187 // [in] pbTokenData - Points to binary element data in
1205 int InitSpnegoTokenElementFromOID( unsigned char* pbTokenData, int nElementLength,
1214 if ( *pbTokenData == OID )
1218 if ( ( nReturn = ASNDerCheckToken( pbTokenData, OID,
1230 pSpnegoElement->pbData = pbTokenData;
1246 // [in] pbTokenData - Points to initial binary element
1255 // Interprets the data at pbTokenData based on the TokenType in
1262 int InitSpnegoTokenElements( SPNEGO_TOKEN* pSpnegoToken, unsigned char* pbTokenData,
1316 if ( ( nReturn = ASNDerCheckToken( pbTokenData, pbElements[nCtr],
1324 pbTokenData += nActualTokenLength;
1344 nReturn = GetSpnegoInitTokenMechList( pbTokenData, nElementLength,
1357 nReturn = InitSpnegoTokenElementFromBasicType( pbTokenData, nElementLength,
1370 nReturn = InitSpnegoTokenElementFromBasicType( pbTokenData, nElementLength,
1382 nReturn = InitSpnegoTokenElementFromBasicType( pbTokenData, nElementLength,
1392 ptok = pbTokenData;
1422 nReturn = InitSpnegoTokenElementFromBasicType( pbTokenData, nElementLength,
1434 nReturn = InitSpnegoTokenElementFromOID( pbTokenData, nElementLength,
1447 nReturn = InitSpnegoTokenElementFromBasicType( pbTokenData, nElementLength,
1459 nReturn = InitSpnegoTokenElementFromBasicType( pbTokenData, nElementLength,
1473 pbTokenData += nElementLength;
1821 unsigned char* pbTokenData, unsigned long ulLength,
1832 if ( NULL != pbTokenData &&
1841 pSpnegoToken = AllocEmptySpnegoToken( ucCopyData, ulFlags, pbTokenData, ulLength );