ClientAuth

Based on Roger Upole's sspi demos.

Constructors

this
this(string packageName, string clientName, string targetSecurityContextProvider, IscReq securityContextFlags, long dataRep)
Undocumented in source.

Alias This

base

Members

Functions

acquireCredentialsHandle
auto acquireCredentialsHandle(string userName, string packageName)
Undocumented in source. Be warned that the author may not have intended to support it.
authorize
auto authorize(ubyte[] data)

Perform *one* step of the server authentication process.

Manifest constants

DefaultSecurityContextFlags
enum DefaultSecurityContextFlags;
Undocumented in source.

Variables

base
BaseAuth base;
Undocumented in source.
contextAttr
uint contextAttr;
Undocumented in source.
credentialsExpiry
TimeStamp credentialsExpiry;
Undocumented in source.
dataRep
long dataRep;
Undocumented in source.
packageInfo
SecPkgInfoW* packageInfo;
Undocumented in source.
packageName
string packageName;
Undocumented in source.
securityContextFlags
IscReq securityContextFlags;
Undocumented in source.
targetSecurityContextProvider
string targetSecurityContextProvider;
Undocumented in source.

Meta