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

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks Auth 2020 C++ Edition - Version 20.0 [Build 8155]