Sdílet prostřednictvím


Třída CAccessToken

Tato třída je obálka pro přístupový token.

Důležitá poznámkaDůležité

Třídy a jejích členů nelze použít v aplikacích, které spustit v modulu Runtime v systému Windows.

class CAccessToken

Členy

Veřejné konstruktory

Název

Description

CAccessToken:: ~ CAccessToken

Destruktoru.

Veřejné metody

Název

Description

CAccessToken::Attach

Volání této metody převzít vlastnictví popisovače přístup na daný token.

CAccessToken::CheckTokenMembership

Tuto metodu zjistit, zda je zadaný identifikátor SID povoleno volat CAccessToken objektu.

CAccessToken::CreateImpersonationToken

Volání této metody vytvořit nový přístupový token zosobnění.

CAccessToken::CreatePrimaryToken

Volání této metody vytváření nové primární token.

CAccessToken::CreateProcessAsUser

Volání této metody vytvořit nový proces spuštěn v kontextu zabezpečení uživatele zastoupen CAccessToken objektu.

CAccessToken::CreateRestrictedToken

Volání této metody pro vytvoření nového, omezeným CAccessToken objektu.

CAccessToken::Detach

Volání této metody odvolat vlastnictví přístupový token.

CAccessToken::DisablePrivilege

Volání této metody zakázat oprávnění v CAccessToken objektu.

CAccessToken::DisablePrivileges

Volání této metody zakázat jednu nebo více oprávnění v CAccessToken objektu.

CAccessToken::EnablePrivilege

Volání této metody povolit oprávnění v CAccessToken objektu.

CAccessToken::EnablePrivileges

Volání této metody se zapnout oprávnění pro jeden nebo více v CAccessToken objektu.

CAccessToken::GetDefaultDacl

Volání této metody se vrátíte CAccessToken objektu výchozí seznam DACL.

CAccessToken::GetEffectiveToken

Volání této metody CAccessToken objektu rovna platné přístupový token aktuálního podprocesu.

CAccessToken::GetGroups

Volání této metody se vrátíte CAccessToken objektu token skupiny.

CAccessToken::GetHandle

Volání této metody načíst popisovač přístupový token.

CAccessToken::GetImpersonationLevel

Volání této metody získání úroveň zosobnění z přístupového tokenu.

CAccessToken::GetLogonSessionId

Tento způsob získání ID relace přihlášení přidružené volání CAccessToken objektu.

CAccessToken::GetLogonSid

Tato metoda získat SID přihlášení přidružené volání CAccessToken objektu.

CAccessToken::GetOwner

Volání této metody vlastník přidruženého CAccessToken objektu.

CAccessToken::GetPrimaryGroup

Tato metoda získat primární skupiny přidružené volání CAccessToken objektu.

CAccessToken::GetPrivileges

Tento způsob získání oprávnění přidružené volání CAccessToken objektu.

CAccessToken::GetProcessToken

Tuto metodu inicializace volat CAccessToken s tokenem přístupu z daného procesu.

CAccessToken::GetProfile

Tento způsob získání popisovače směřující k profilu uživatele přidružené volání CAccessToken objektu.

CAccessToken::GetSource

Volání této metody získání zdroje CAccessToken objektu.

CAccessToken::GetStatistics

Tuto metodu k získání informací spojených s volat CAccessToken objektu.

CAccessToken::GetTerminalServicesSessionId

Tuto metodu k získání ID relace Terminálové služby spojené s volat CAccessToken objektu.

CAccessToken::GetThreadToken

Tuto metodu inicializace volat CAccessToken s tokenem z daného podprocesu.

CAccessToken::GetTokenId

Tuto metodu k získání tokenu ID přidružené volat CAccessToken objektu.

CAccessToken::GetType

Tuto metodu k získání tokenu typ volání CAccessToken objektu.

CAccessToken::GetUser

Volání této metody k identifikaci uživatele přidružené CAccessToken objektu.

CAccessToken::HKeyCurrentUser

Tento způsob získání popisovače směřující k profilu uživatele přidružené volání CAccessToken objektu.

CAccessToken::Impersonate

Volání této metody přiřadit zosobnění CAccessToken pro vlákno.

CAccessToken::ImpersonateLoggedOnUser

Volání této metody umožňující volání podprocesu zosobnění kontextu zabezpečení přihlášeného uživatele.

CAccessToken::IsTokenRestricted

Volání této metody testování, pokud CAccessToken obsahuje seznam omezených SID objektu.

CAccessToken::LoadUserProfile

Tento způsob načtení profilu uživatele přidružené volání CAccessToken objektu.

CAccessToken::LogonUser

Volání této metody vytvořit přihlašovací relace spojené s danými pověřeními uživatele.

CAccessToken::OpenCOMClientToken

Tuto metodu zpracování volání klienta inicializace serveru COM z volání CAccessToken s tokenem přístupu klienta COM.

CAccessToken::OpenNamedPipeClientToken

Volat metodu z tohoto serveru přes pojmenovaný kanál inicializovat přijímání požadavků CAccessToken s tokenem přístupu klienta.

CAccessToken::OpenRPCClientToken

Tuto metodu zpracování volání z klienta inicializovat server z volání CAccessToken s tokenem přístupu klienta.

CAccessToken::OpenThreadToken

Volání této metody nastavit úroveň zosobnění, a potom inicializace CAccessToken s tokenem z daného podprocesu.

CAccessToken::PrivilegeCheck

Tuto metodu k určení, zda v zadané sadě oprávnění povoleno volat CAccessToken objektu.

CAccessToken::Revert

Volání této metody používající token zosobnění podprocesu.

CAccessToken::SetDefaultDacl

Volání této metody můžete nastavit výchozí seznam DACL CAccessToken objektu.

CAccessToken::SetOwner

Volání této metody nastavit vlastníka CAccessToken objektu.

CAccessToken::SetPrimaryGroup

Volání této metody nastavit primární skupinu CAccessToken objektu.

Poznámky

Přístupový token je objekt, který popisuje proces nebo podproces kontextu zabezpečení a je přiděleno každému uživateli přihlášení systému Windows NT nebo Windows 2000.

Úvod do model řízení přístupu v systému Windows, naleznete v Řízení přístupu v .

Požadavky

Záhlaví: atlsecurity.h

Viz také

Referenční dokumentace

Access Tokens

Koncepty

Vzorek ATLSecurity

Další zdroje

Přehled třídy ATL