Lines Matching defs:pbTokenData

59 //    [in]  pbTokenData       -  Binary Token Data
74 int spnegoInitFromBinary( unsigned char* pbTokenData, unsigned long ulLength, SPNEGO_TOKEN_HANDLE* phSpnegoToken )
83 SPNEGO_TOKEN_INTERNAL_FLAGS_FREEDATA, pbTokenData,
124 unsigned char* pbTokenData = NULL;
139 pbTokenData = calloc( 1, nTokenLength );
141 if ( NULL != pbTokenData )
148 ulMechListMICLen, pbTokenData,
157 pbTokenData, nTokenLength, ppSpnegoToken );
164 free( pbTokenData );
214 unsigned char* pbTokenData = NULL;
245 pbTokenData = calloc( 1, nTokenLength );
247 if ( NULL != pbTokenData )
254 ulMechListMICLen, pbTokenData,
263 pbTokenData, nTokenLength, ppSpnegoToken );
270 free( pbTokenData );
293 // [out] pbTokenData - Buffer to copy token into
294 // [in/out] pulDataLen - Length of pbTokenData buffer, filled out
303 // supplied buffer. If pbTokenData is NULL, or the value in pulDataLen
309 int spnegoTokenGetBinary( SPNEGO_TOKEN_HANDLE hSpnegoToken, unsigned char* pbTokenData,
315 // Check parameters - pbTokenData is optional
321 if ( NULL == pbTokenData ||
329 memcpy( pbTokenData, pSpnegoToken->pbBinaryData, pSpnegoToken->ulBinaryDataLen );
655 // [out] pbTokenData - Buffer to copy MechToken into
656 // [in/out] pulDataLen - Length of pbTokenData buffer, filled out
667 // underlying token into the buffer pointed to by pbTokenData. If
668 // pbTokenData is NULL, or the value in pulDataLen is too small, the
675 int spnegoGetMechToken( SPNEGO_TOKEN_HANDLE hSpnegoToken, unsigned char* pbTokenData, unsigned long* pulDataLen )
700 if ( NULL == pbTokenData ||
709 memcpy( pbTokenData, pSpnegoElement->pbData, pSpnegoElement->nDatalength );
731 // [out] pbTokenData - Buffer to copy MechListMIC data into
732 // [in/out] pulDataLen - Length of pbTokenData buffer, filled out
742 // into the buffer pointed to by pbTokenData. If pbTokenData is NULL,