Lines Matching defs:pSpnegoToken

414    SPNEGO_TOKEN*  pSpnegoToken = (SPNEGO_TOKEN*) hSpnegoToken;
417 if ( IsValidSpnegoToken( pSpnegoToken ) &&
423 pSpnegoToken->ulBinaryDataLen > *pulDataLen )
425 *pulDataLen = pSpnegoToken->ulBinaryDataLen;
430 memcpy( pbTokenData, pSpnegoToken->pbBinaryData, pSpnegoToken->ulBinaryDataLen );
431 *pulDataLen = pSpnegoToken->ulBinaryDataLen;
485 SPNEGO_TOKEN* pSpnegoToken = (SPNEGO_TOKEN*) hSpnegoToken;
488 if ( IsValidSpnegoToken( pSpnegoToken ) &&
490 pSpnegoToken)
494 if ( SPNEGO_TOKEN_INIT == pSpnegoToken->ucTokenType ||
495 SPNEGO_TOKEN_TARG == pSpnegoToken->ucTokenType )
497 *piTokenType = pSpnegoToken->ucTokenType;
533 SPNEGO_TOKEN* pSpnegoToken = (SPNEGO_TOKEN*) hSpnegoToken;
536 if ( IsValidSpnegoToken( pSpnegoToken ) &&
539 SPNEGO_TOKEN_INIT == pSpnegoToken->ucTokenType )
543 if ( pSpnegoToken->aElementArray[SPNEGO_INIT_MECHTYPES_ELEMENT].iElementPresent
548 &pSpnegoToken->aElementArray[SPNEGO_INIT_MECHTYPES_ELEMENT],
585 SPNEGO_TOKEN* pSpnegoToken = (SPNEGO_TOKEN*) hSpnegoToken;
588 if ( IsValidSpnegoToken( pSpnegoToken ) &&
590 SPNEGO_TOKEN_INIT == pSpnegoToken->ucTokenType )
594 if ( pSpnegoToken->aElementArray[SPNEGO_INIT_REQFLAGS_ELEMENT].iElementPresent
599 if ( pSpnegoToken->aElementArray[SPNEGO_INIT_REQFLAGS_ELEMENT].nDatalength == SPNEGO_NEGINIT_MAXLEN_REQFLAGS &&
600 pSpnegoToken->aElementArray[SPNEGO_INIT_REQFLAGS_ELEMENT].pbData[0] == SPNEGO_NEGINIT_REQFLAGS_BITDIFF &&
601 IsValidContextFlags( pSpnegoToken->aElementArray[SPNEGO_INIT_REQFLAGS_ELEMENT].pbData[1] ) )
603 *pucContextFlags = pSpnegoToken->aElementArray[SPNEGO_INIT_REQFLAGS_ELEMENT].pbData[1];
646 SPNEGO_TOKEN* pSpnegoToken = (SPNEGO_TOKEN*) hSpnegoToken;
649 if ( IsValidSpnegoToken( pSpnegoToken ) &&
651 SPNEGO_TOKEN_TARG == pSpnegoToken->ucTokenType )
655 if ( pSpnegoToken->aElementArray[SPNEGO_TARG_NEGRESULT_ELEMENT].iElementPresent
659 if ( pSpnegoToken->aElementArray[SPNEGO_TARG_NEGRESULT_ELEMENT].nDatalength == SPNEGO_NEGTARG_MAXLEN_NEGRESULT &&
660 IsValidNegResult( *pSpnegoToken->aElementArray[SPNEGO_TARG_NEGRESULT_ELEMENT].pbData ) )
662 *pnegResult = *pSpnegoToken->aElementArray[SPNEGO_TARG_NEGRESULT_ELEMENT].pbData;
707 SPNEGO_TOKEN* pSpnegoToken = (SPNEGO_TOKEN*) hSpnegoToken;
710 if ( IsValidSpnegoToken( pSpnegoToken ) &&
712 SPNEGO_TOKEN_TARG == pSpnegoToken->ucTokenType )
716 if ( pSpnegoToken->aElementArray[SPNEGO_TARG_SUPPMECH_ELEMENT].iElementPresent
727 pSpnegoToken->aElementArray[SPNEGO_TARG_SUPPMECH_ELEMENT].pbData,
729 pSpnegoToken->aElementArray[SPNEGO_TARG_SUPPMECH_ELEMENT].nDatalength,
779 SPNEGO_TOKEN* pSpnegoToken = (SPNEGO_TOKEN*) hSpnegoToken;
783 if ( IsValidSpnegoToken( pSpnegoToken ) &&
788 if ( SPNEGO_TOKEN_INIT == pSpnegoToken->ucTokenType )
790 pSpnegoElement = &pSpnegoToken->aElementArray[SPNEGO_INIT_MECHTOKEN_ELEMENT];
794 pSpnegoElement = &pSpnegoToken->aElementArray[SPNEGO_TARG_RESPTOKEN_ELEMENT];
853 SPNEGO_TOKEN* pSpnegoToken = (SPNEGO_TOKEN*) hSpnegoToken;
857 if ( IsValidSpnegoToken( pSpnegoToken ) &&
862 if ( SPNEGO_TOKEN_INIT == pSpnegoToken->ucTokenType )
864 pSpnegoElement = &pSpnegoToken->aElementArray[SPNEGO_INIT_MECHLISTMIC_ELEMENT];
868 pSpnegoElement = &pSpnegoToken->aElementArray[SPNEGO_TARG_MECHLISTMIC_ELEMENT];