NegotiateToken Property
The negotiate token.
Syntax
ANSI (Cross Platform) int GetNegotiateToken(char* &lpNegotiateToken, int &lenNegotiateToken); Unicode (Windows) INT GetNegotiateToken(LPSTR &lpNegotiateToken, INT &lenNegotiateToken);
@property (nonatomic,readonly,assign,getter=negotiateToken) NSString* negotiateToken; - (NSString*)negotiateToken;
@property (nonatomic,readonly,assign,getter=negotiateTokenB) NSData* negotiateTokenB; - (NSData*)negotiateTokenB;
#define PID_NTLM_NEGOTIATETOKEN 3 IPWORKSAUTH_EXTERNAL void* IPWORKSAUTH_CALL IPWorksAuth_NTLM_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
Default Value
""
Remarks
This property is populated after calling CreateNegotiateToken. By default the value is Base64 encoded. To obtain the raw value set EncodeToken to False before calling CreateNegotiateToken.
This property is read-only.
Data Type
Binary String