|
ReactOS 0.4.16-dev-1946-g52006dd
|


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 732 of file objidlbase.idl.
| typedef enum IClientSecurity::tagEOLE_AUTHENTICATION_CAPABILITIES IClientSecurity::EOLE_AUTHENTICATION_CAPABILITIES |
Definition at line 741 of file objidlbase.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 757 of file objidlbase.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 750 of file objidlbase.idl.
Definition at line 749 of file objidlbase.idl.