ReactOS 0.4.16-dev-338-g34e76ad
|
Classes | |
struct | tagSOLE_AUTHENTICATION_INFO |
struct | tagSOLE_AUTHENTICATION_LIST |
struct | tagSOLE_AUTHENTICATION_SERVICE |
Public Types | |
enum | tagEOLE_AUTHENTICATION_CAPABILITIES { EOAC_NONE = 0x0 , EOAC_MUTUAL_AUTH = 0x1 , EOAC_SECURE_REFS = 0x2 , EOAC_ACCESS_CONTROL = 0x4 , EOAC_APPID = 0x8 , EOAC_DYNAMIC = 0x10 , EOAC_STATIC_CLOAKING = 0x20 , EOAC_DYNAMIC_CLOAKING = 0x40 , EOAC_ANY_AUTHORITY = 0x80 , EOAC_MAKE_FULLSIC = 0x100 , EOAC_REQUIRE_FULLSIC = 0x200 , EOAC_AUTO_IMPERSONATE = 0x400 , EOAC_DEFAULT = 0x800 , EOAC_DISABLE_AAA = 0x1000 , EOAC_NO_CUSTOM_MARSHAL = 0x2000 } |
typedef struct IClientSecurity::tagSOLE_AUTHENTICATION_SERVICE | SOLE_AUTHENTICATION_SERVICE |
typedef SOLE_AUTHENTICATION_SERVICE * | PSOLE_AUTHENTICATION_SERVICE |
typedef struct IClientSecurity::tagSOLE_AUTHENTICATION_INFO | SOLE_AUTHENTICATION_INFO |
typedef struct IClientSecurity::tagSOLE_AUTHENTICATION_LIST | SOLE_AUTHENTICATION_LIST |
typedef enum IClientSecurity::tagEOLE_AUTHENTICATION_CAPABILITIES | EOLE_AUTHENTICATION_CAPABILITIES |
Public Types inherited from IUnknown | |
typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
HRESULT | QueryBlanket ([in] IUnknown *pProxy, [out] DWORD *pAuthnSvc, [out] DWORD *pAuthzSvc, [out] OLECHAR **pServerPrincName, [out] DWORD *pAuthnLevel, [out] DWORD *pImpLevel, [out] void **pAuthInfo, [out] DWORD *pCapabilities) |
HRESULT | SetBlanket ([in] IUnknown *pProxy, [in] DWORD AuthnSvc, [in] DWORD AuthzSvc, [in] OLECHAR *pServerPrincName, [in] DWORD AuthnLevel, [in] DWORD ImpLevel, [in] void *pAuthInfo, [in] DWORD Capabilities) |
HRESULT | CopyProxy ([in] IUnknown *pProxy, [out] IUnknown **ppCopy) |
Public Member Functions inherited from IUnknown | |
HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
ULONG | AddRef () |
ULONG | Release () |
Public Attributes | |
const OLECHAR * | COLE_DEFAULT_PRINCIPAL = (OLECHAR*) -1 |
const void * | COLE_DEFAULT_AUTHINFO = (void*) -1 |
Definition at line 1948 of file objidl.idl.
typedef enum IClientSecurity::tagEOLE_AUTHENTICATION_CAPABILITIES IClientSecurity::EOLE_AUTHENTICATION_CAPABILITIES |
Definition at line 1957 of file objidl.idl.
typedef struct IClientSecurity::tagSOLE_AUTHENTICATION_INFO IClientSecurity::SOLE_AUTHENTICATION_INFO |
typedef struct IClientSecurity::tagSOLE_AUTHENTICATION_LIST IClientSecurity::SOLE_AUTHENTICATION_LIST |
typedef struct IClientSecurity::tagSOLE_AUTHENTICATION_SERVICE IClientSecurity::SOLE_AUTHENTICATION_SERVICE |
Definition at line 1973 of file objidl.idl.
HRESULT IClientSecurity::QueryBlanket | ( | [in] IUnknown * | pProxy, |
[out] DWORD * | pAuthnSvc, | ||
[out] DWORD * | pAuthzSvc, | ||
[out] OLECHAR ** | pServerPrincName, | ||
[out] DWORD * | pAuthnLevel, | ||
[out] DWORD * | pImpLevel, | ||
[out] void ** | pAuthInfo, | ||
[out] DWORD * | pCapabilities | ||
) |
HRESULT IClientSecurity::SetBlanket | ( | [in] IUnknown * | pProxy, |
[in] DWORD | AuthnSvc, | ||
[in] DWORD | AuthzSvc, | ||
[in] OLECHAR * | pServerPrincName, | ||
[in] DWORD | AuthnLevel, | ||
[in] DWORD | ImpLevel, | ||
[in] void * | pAuthInfo, | ||
[in] DWORD | Capabilities | ||
) |
Definition at line 1966 of file objidl.idl.
Definition at line 1965 of file objidl.idl.