mirror of
https://github.com/hakril/PythonForWindows
synced 2026-06-08 14:31:45 +00:00
1086 lines
104 KiB
HTML
1086 lines
104 KiB
HTML
<!DOCTYPE html>
|
||
|
||
<html lang="en" data-content_root="./">
|
||
<head>
|
||
<meta charset="utf-8" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />
|
||
|
||
<title>2.4. Token — PythonForWindows 1.0.0 documentation</title>
|
||
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
|
||
<link rel="stylesheet" type="text/css" href="_static/classic.css?v=def86cc0" />
|
||
<link rel="stylesheet" type="text/css" href="_static/css/mbasic.css?v=957880af" />
|
||
|
||
<script src="_static/documentation_options.js?v=8d563738"></script>
|
||
<script src="_static/doctools.js?v=9a2dae69"></script>
|
||
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
|
||
|
||
<link rel="index" title="Index" href="genindex.html" />
|
||
<link rel="search" title="Search" href="search.html" />
|
||
<link rel="next" title="2.5. Exception and Context related structures" href="exception.html" />
|
||
<link rel="prev" title="2.1. Processes and Threads" href="process.html" />
|
||
</head><body>
|
||
<div class="related" role="navigation" aria-label="related navigation">
|
||
<h3>Navigation</h3>
|
||
<ul>
|
||
<li class="right" style="margin-right: 10px">
|
||
<a href="genindex.html" title="General Index"
|
||
accesskey="I">index</a></li>
|
||
<li class="right" >
|
||
<a href="py-modindex.html" title="Python Module Index"
|
||
>modules</a> |</li>
|
||
<li class="right" >
|
||
<a href="exception.html" title="2.5. Exception and Context related structures"
|
||
accesskey="N">next</a> |</li>
|
||
<li class="right" >
|
||
<a href="process.html" title="2.1. Processes and Threads"
|
||
accesskey="P">previous</a> |</li>
|
||
<li class="nav-item nav-item-0"><a href="index.html">PythonForWindows 1.0.0 documentation</a> »</li>
|
||
<li class="nav-item nav-item-1"><a href="winobject.html" accesskey="U"><span class="section-number">2. </span>The <code class="xref py py-mod docutils literal notranslate"><span class="pre">windows</span></code> objects</a> »</li>
|
||
<li class="nav-item nav-item-this"><a href=""><span class="section-number">2.4. </span>Token</a></li>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="document">
|
||
<div class="documentwrapper">
|
||
<div class="bodywrapper">
|
||
<div class="body" role="main">
|
||
|
||
<section id="module-windows.winobject.token">
|
||
<span id="token"></span><h1><span class="section-number">2.4. </span>Token<a class="headerlink" href="#module-windows.winobject.token" title="Link to this heading">¶</a></h1>
|
||
<p>This module expose the <a class="reference internal" href="#windows.winobject.token.Token" title="windows.winobject.token.Token"><code class="xref py py-class docutils literal notranslate"><span class="pre">Token</span></code></a> object that can be primarily retrieved through:</p>
|
||
<blockquote>
|
||
<div><ul class="simple">
|
||
<li><p><a class="reference internal" href="process.html#windows.winobject.process.WinProcess.token" title="windows.winobject.process.WinProcess.token"><code class="xref py py-data docutils literal notranslate"><span class="pre">windows.winobject.process.WinProcess.token</span></code></a></p></li>
|
||
<li><p><a class="reference internal" href="process.html#windows.winobject.process.WinThread.token" title="windows.winobject.process.WinThread.token"><code class="xref py py-data docutils literal notranslate"><span class="pre">windows.winobject.process.WinThread.token</span></code></a></p></li>
|
||
<li><p><a class="reference internal" href="process.html#windows.winobject.process.CurrentProcess.token" title="windows.winobject.process.CurrentProcess.token"><code class="xref py py-data docutils literal notranslate"><span class="pre">windows.current_process.token</span></code></a></p></li>
|
||
<li><p><a class="reference internal" href="process.html#windows.winobject.process.CurrentThread.token" title="windows.winobject.process.CurrentThread.token"><code class="xref py py-data docutils literal notranslate"><span class="pre">windows.current_thread.token</span></code></a></p></li>
|
||
<li><p><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.security.Token</span></code></p></li>
|
||
</ul>
|
||
</div></blockquote>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>If you need to directly access the <a class="reference internal" href="#windows.winobject.token.Token" title="windows.winobject.token.Token"><code class="xref py py-class docutils literal notranslate"><span class="pre">Token</span></code></a> class, please use <code class="xref py py-class docutils literal notranslate"><span class="pre">windows.security.Token</span></code> as the
|
||
path of <code class="docutils literal notranslate"><span class="pre">token.py</span></code> may change.</p>
|
||
<p>Indeed <code class="docutils literal notranslate"><span class="pre">SecurityDescriptor</span></code> & <code class="docutils literal notranslate"><span class="pre">Token</span></code> are deeply related and I may move <code class="docutils literal notranslate"><span class="pre">token.py</span></code> to a
|
||
<code class="docutils literal notranslate"><span class="pre">security/</span></code> directory in the futur.</p>
|
||
</div>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>See sample <a class="reference internal" href="sample.html#token-sample"><span class="std std-ref">Token</span></a></p>
|
||
</div>
|
||
<section id="id1">
|
||
<h2><span class="section-number">2.4.1. </span>Token<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h2>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token">
|
||
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.winobject.token.</span></span><span class="sig-name descname"><span class="pre">Token</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">handle</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/winobject/token.html#Token"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.winobject.token.Token" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Represent a Windows Token.
|
||
The attributes only documented by a type are from the <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_INFORMATION_CLASS" title="windows.generated_def.winstructs.TOKEN_INFORMATION_CLASS"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_INFORMATION_CLASS</span></code></a>, such return values may be improved version of the structure.</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>see <a class="reference external" href="https://docs.microsoft.com/en-us/windows/desktop/api/winnt/ne-winnt-_token_information_class">[MSDN] TOKEN_INFORMATION_CLASS</a></p>
|
||
</div>
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenAccessInformation">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenAccessInformation</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenAccessInformation" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_ACCESS_INFORMATION" title="windows.generated_def.winstructs.TOKEN_ACCESS_INFORMATION"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_ACCESS_INFORMATION</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenAppContainerNumber">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenAppContainerNumber</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenAppContainerNumber" title="Link to this definition">¶</a></dt>
|
||
<dd><p><code class="xref py py-class docutils literal notranslate"><span class="pre">DWORD</span></code></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenAppContainerSid">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenAppContainerSid</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenAppContainerSid" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_APPCONTAINER_INFORMATION" title="windows.generated_def.winstructs.TOKEN_APPCONTAINER_INFORMATION"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_APPCONTAINER_INFORMATION</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenCapabilities">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenCapabilities</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenCapabilities" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="#windows.winobject.token.TokenGroups" title="windows.winobject.token.TokenGroups"><code class="xref py py-class docutils literal notranslate"><span class="pre">TokenGroups</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenDefaultDacl">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenDefaultDacl</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenDefaultDacl" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_DEFAULT_DACL" title="windows.generated_def.winstructs.TOKEN_DEFAULT_DACL"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_DEFAULT_DACL</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenDeviceClaimAttributes">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenDeviceClaimAttributes</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenDeviceClaimAttributes" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.CLAIM_SECURITY_ATTRIBUTES_INFORMATION" title="windows.generated_def.winstructs.CLAIM_SECURITY_ATTRIBUTES_INFORMATION"><code class="xref py py-class docutils literal notranslate"><span class="pre">CLAIM_SECURITY_ATTRIBUTES_INFORMATION</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenDeviceGroups">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenDeviceGroups</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenDeviceGroups" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="#windows.winobject.token.TokenGroups" title="windows.winobject.token.TokenGroups"><code class="xref py py-class docutils literal notranslate"><span class="pre">TokenGroups</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenElevation">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenElevation</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenElevation" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_ELEVATION" title="windows.generated_def.winstructs.TOKEN_ELEVATION"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_ELEVATION</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenElevationType">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenElevationType</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenElevationType" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_ELEVATION_TYPE" title="windows.generated_def.winstructs.TOKEN_ELEVATION_TYPE"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_ELEVATION_TYPE</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenGroups">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenGroups</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenGroups" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="#windows.winobject.token.TokenGroups" title="windows.winobject.token.TokenGroups"><code class="xref py py-class docutils literal notranslate"><span class="pre">TokenGroups</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenGroupsAndPrivileges">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenGroupsAndPrivileges</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenGroupsAndPrivileges" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_GROUPS_AND_PRIVILEGES" title="windows.generated_def.winstructs.TOKEN_GROUPS_AND_PRIVILEGES"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_GROUPS_AND_PRIVILEGES</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenHasRestrictions">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenHasRestrictions</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenHasRestrictions" title="Link to this definition">¶</a></dt>
|
||
<dd><p><code class="xref py py-class docutils literal notranslate"><span class="pre">DWORD</span></code></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenImpersonationLevel">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenImpersonationLevel</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenImpersonationLevel" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.SECURITY_IMPERSONATION_LEVEL" title="windows.generated_def.winstructs.SECURITY_IMPERSONATION_LEVEL"><code class="xref py py-class docutils literal notranslate"><span class="pre">SECURITY_IMPERSONATION_LEVEL</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenIntegrityLevel">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenIntegrityLevel</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenIntegrityLevel" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_MANDATORY_LABEL" title="windows.generated_def.winstructs.TOKEN_MANDATORY_LABEL"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_MANDATORY_LABEL</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenIsAppContainer">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenIsAppContainer</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenIsAppContainer" title="Link to this definition">¶</a></dt>
|
||
<dd><p><code class="xref py py-class docutils literal notranslate"><span class="pre">DWORD</span></code></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenLinkedToken">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenLinkedToken</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenLinkedToken" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_LINKED_TOKEN" title="windows.generated_def.winstructs.TOKEN_LINKED_TOKEN"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_LINKED_TOKEN</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenLogonSid">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenLogonSid</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenLogonSid" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="#windows.winobject.token.TokenGroups" title="windows.winobject.token.TokenGroups"><code class="xref py py-class docutils literal notranslate"><span class="pre">TokenGroups</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenMandatoryPolicy">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenMandatoryPolicy</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenMandatoryPolicy" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_MANDATORY_POLICY" title="windows.generated_def.winstructs.TOKEN_MANDATORY_POLICY"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_MANDATORY_POLICY</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenOrigin">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenOrigin</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenOrigin" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_ORIGIN" title="windows.generated_def.winstructs.TOKEN_ORIGIN"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_ORIGIN</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenOwner">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenOwner</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenOwner" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_OWNER" title="windows.generated_def.winstructs.TOKEN_OWNER"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_OWNER</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenPrimaryGroup">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenPrimaryGroup</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenPrimaryGroup" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_PRIMARY_GROUP" title="windows.generated_def.winstructs.TOKEN_PRIMARY_GROUP"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_PRIMARY_GROUP</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenPrivileges">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenPrivileges</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenPrivileges" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="#windows.winobject.token.TokenPrivileges" title="windows.winobject.token.TokenPrivileges"><code class="xref py py-class docutils literal notranslate"><span class="pre">TokenPrivileges</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenProcessTrustLevel">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenProcessTrustLevel</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenProcessTrustLevel" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenRestrictedDeviceGroups">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenRestrictedDeviceGroups</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenRestrictedDeviceGroups" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_GROUPS" title="windows.generated_def.winstructs.TOKEN_GROUPS"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_GROUPS</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenRestrictedSids">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenRestrictedSids</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenRestrictedSids" title="Link to this definition">¶</a></dt>
|
||
<dd><p><code class="xref py py-class docutils literal notranslate"><span class="pre">TokenGroups</span></code></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenSandBoxInert">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenSandBoxInert</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenSandBoxInert" title="Link to this definition">¶</a></dt>
|
||
<dd><p><code class="xref py py-class docutils literal notranslate"><span class="pre">DWORD</span></code></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenSecurityAttributes">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenSecurityAttributes</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenSecurityAttributes" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="#windows.winobject.token.TokenSecurityAttributesInformation" title="windows.winobject.token.TokenSecurityAttributesInformation"><code class="xref py py-class docutils literal notranslate"><span class="pre">TokenSecurityAttributesInformation</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenSessionId">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenSessionId</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenSessionId" title="Link to this definition">¶</a></dt>
|
||
<dd><p><code class="xref py py-class docutils literal notranslate"><span class="pre">DWORD</span></code></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenSource">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenSource</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenSource" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_SOURCE" title="windows.generated_def.winstructs.TOKEN_SOURCE"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_SOURCE</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenStatistics">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenStatistics</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenStatistics" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_STATISTICS" title="windows.generated_def.winstructs.TOKEN_STATISTICS"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_STATISTICS</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenType">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenType</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenType" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_TYPE" title="windows.generated_def.winstructs.TOKEN_TYPE"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_TYPE</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenUIAccess">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenUIAccess</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenUIAccess" title="Link to this definition">¶</a></dt>
|
||
<dd><p><code class="xref py py-class docutils literal notranslate"><span class="pre">DWORD</span></code></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenUser">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenUser</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenUser" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_USER" title="windows.generated_def.winstructs.TOKEN_USER"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_USER</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenUserClaimAttributes">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenUserClaimAttributes</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenUserClaimAttributes" title="Link to this definition">¶</a></dt>
|
||
<dd><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.CLAIM_SECURITY_ATTRIBUTES_INFORMATION" title="windows.generated_def.winstructs.CLAIM_SECURITY_ATTRIBUTES_INFORMATION"><code class="xref py py-class docutils literal notranslate"><span class="pre">CLAIM_SECURITY_ATTRIBUTES_INFORMATION</span></code></a></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenVirtualizationAllowed">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenVirtualizationAllowed</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenVirtualizationAllowed" title="Link to this definition">¶</a></dt>
|
||
<dd><p><code class="xref py py-class docutils literal notranslate"><span class="pre">DWORD</span></code></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.TokenVirtualizationEnabled">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">TokenVirtualizationEnabled</span></span><a class="headerlink" href="#windows.winobject.token.Token.TokenVirtualizationEnabled" title="Link to this definition">¶</a></dt>
|
||
<dd><p><code class="xref py py-class docutils literal notranslate"><span class="pre">DWORD</span></code></p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.access_information">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">access_information</span></span><a class="headerlink" href="#windows.winobject.token.Token.access_information" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for TokenAccessInformation (type may change in the future for improved struct)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.adjust_privileges">
|
||
<span class="sig-name descname"><span class="pre">adjust_privileges</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">privileges</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/winobject/token.html#Token.adjust_privileges"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.winobject.token.Token.adjust_privileges" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Adjust the token privileges according to <code class="docutils literal notranslate"><span class="pre">privileges</span></code>.
|
||
This API is the <cite>complex one</cite> to adjust multiple privileges at once.</p>
|
||
<p>To simply enable one privilege see <a class="reference internal" href="#windows.winobject.token.Token.enable_privilege" title="windows.winobject.token.Token.enable_privilege"><code class="xref py py-func docutils literal notranslate"><span class="pre">enable_privilege()</span></code></a>.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>privileges</strong> – <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_PRIVILEGES" title="windows.generated_def.winstructs.TOKEN_PRIVILEGES"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_PRIVILEGES</span></code></a> (or subclass as <a class="reference internal" href="#windows.winobject.token.TokenPrivileges" title="windows.winobject.token.TokenPrivileges"><code class="xref py py-class docutils literal notranslate"><span class="pre">TokenPrivileges</span></code></a>). To easily update your token privileges use the result of <a class="reference internal" href="#windows.winobject.token.Token.privileges" title="windows.winobject.token.Token.privileges"><code class="xref py py-data docutils literal notranslate"><span class="pre">privileges</span></code></a>.</p>
|
||
</dd>
|
||
</dl>
|
||
<p>Example:</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">tok</span> <span class="o">=</span> <span class="n">windows</span><span class="o">.</span><span class="n">current_process</span><span class="o">.</span><span class="n">token</span>
|
||
<span class="gp">>>> </span><span class="n">privs</span> <span class="o">=</span> <span class="n">tok</span><span class="o">.</span><span class="n">privileges</span>
|
||
<span class="gp">>>> </span><span class="n">privs</span><span class="p">[</span><span class="s2">"SeShutdownPrivilege"</span><span class="p">]</span> <span class="o">=</span> <span class="n">gdef</span><span class="o">.</span><span class="n">SE_PRIVILEGE_ENABLED</span>
|
||
<span class="gp">>>> </span><span class="n">privs</span><span class="p">[</span><span class="s2">"SeUndockPrivilege"</span><span class="p">]</span> <span class="o">=</span> <span class="n">gdef</span><span class="o">.</span><span class="n">SE_PRIVILEGE_ENABLED</span>
|
||
<span class="gp">>>> </span><span class="n">tok</span><span class="o">.</span><span class="n">adjust_privileges</span><span class="p">(</span><span class="n">privs</span><span class="p">)</span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.appcontainer_number">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">appcontainer_number</span></span><a class="headerlink" href="#windows.winobject.token.Token.appcontainer_number" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for TokenAppContainerNumber (type may change in the future for improved struct)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.appcontainer_sid">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">appcontainer_sid</span></span><a class="headerlink" href="#windows.winobject.token.Token.appcontainer_sid" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The sid of the TokenAppContainerSid if present else <code class="docutils literal notranslate"><span class="pre">None</span></code></p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.authentication_id">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">authentication_id</span></span><a class="headerlink" href="#windows.winobject.token.Token.authentication_id" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The AuthenticationId Specifies an unique identifier assigned to the session this token represents.
|
||
There can be many tokens representing a single logon session.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.capabilities">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">capabilities</span></span><a class="headerlink" href="#windows.winobject.token.Token.capabilities" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for TokenCapabilities (type may change in the future for improved struct)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.computername">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">computername</span></span><a class="headerlink" href="#windows.winobject.token.Token.computername" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The computername of the token</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.default_dacl">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">default_dacl</span></span><a class="headerlink" href="#windows.winobject.token.Token.default_dacl" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The defaul DACL of the token</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><a class="reference internal" href="security.html#windows.security.Acl" title="windows.security.Acl"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.security.Acl</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.duplicate">
|
||
<span class="sig-name descname"><span class="pre">duplicate</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">access_rigth</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">MAXIMUM_ALLOWED(0x2000000)</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">attributes</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">type</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">impersonation_level</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/winobject/token.html#Token.duplicate"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.winobject.token.Token.duplicate" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Duplicate the token into a new <a class="reference internal" href="#windows.winobject.token.Token" title="windows.winobject.token.Token"><code class="xref py py-class docutils literal notranslate"><span class="pre">Token</span></code></a>.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><ul class="simple">
|
||
<li><p><strong>type</strong> – The type of token: <code class="docutils literal notranslate"><span class="pre">TokenPrimary(0x1L)</span></code> or <code class="docutils literal notranslate"><span class="pre">TokenImpersonation(0x2L)</span></code></p></li>
|
||
<li><p><strong>impersonation_level</strong> – <p>The <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.SECURITY_IMPERSONATION_LEVEL" title="windows.generated_def.winstructs.SECURITY_IMPERSONATION_LEVEL"><code class="xref py py-class docutils literal notranslate"><span class="pre">SECURITY_IMPERSONATION_LEVEL</span></code></a> for a <code class="docutils literal notranslate"><span class="pre">TokenImpersonation(0x2L)</span></code>:</p>
|
||
<ul>
|
||
<li><p>If <code class="docutils literal notranslate"><span class="pre">type</span></code> is <code class="docutils literal notranslate"><span class="pre">TokenPrimary(0x1L)</span></code> this parameter is ignored if <code class="docutils literal notranslate"><span class="pre">None</span></code> or used as-is.</p></li>
|
||
<li><p>If <code class="docutils literal notranslate"><span class="pre">type</span></code> is <code class="docutils literal notranslate"><span class="pre">TokenImpersonation(0x2L)</span></code> and this parameter is None, <code class="docutils literal notranslate"><span class="pre">self.impersonation_level</span></code> is used.</p></li>
|
||
<li><p>If <code class="docutils literal notranslate"><span class="pre">type</span></code> is <code class="docutils literal notranslate"><span class="pre">TokenImpersonation(0x2L)</span></code> and our Token is a <code class="docutils literal notranslate"><span class="pre">TokenPrimary(0x1L)</span></code> this parameter MUST be provided</p></li>
|
||
</ul>
|
||
</p></li>
|
||
</ul>
|
||
</dd>
|
||
<dt class="field-even">Returns<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><a class="reference internal" href="#windows.winobject.token.Token" title="windows.winobject.token.Token"><code class="xref py py-class docutils literal notranslate"><span class="pre">Token</span></code></a> - The duplicate token</p>
|
||
</dd>
|
||
</dl>
|
||
<p>Example:</p>
|
||
<div class="doctest highlight-default notranslate"><div class="highlight"><pre><span></span><span class="gp">>>> </span><span class="n">tok</span>
|
||
<span class="go"><Token TokenId=0x39d6dde5 Type=TokenPrimary(0x1L)></span>
|
||
<span class="gp">>>> </span><span class="n">tok</span><span class="o">.</span><span class="n">duplicate</span><span class="p">()</span>
|
||
<span class="go"><Token TokenId=0x39d7b206 Type=TokenPrimary(0x1L)></span>
|
||
<span class="gp">>>> </span><span class="n">tok</span><span class="o">.</span><span class="n">duplicate</span><span class="p">(</span><span class="nb">type</span><span class="o">=</span><span class="n">gdef</span><span class="o">.</span><span class="n">TokenImpersonation</span><span class="p">)</span>
|
||
<span class="gp">...</span>
|
||
<span class="go">ValueError: Duplicating a PrimaryToken as a TokenImpersonation require explicit <impersonation_level> parameter</span>
|
||
<span class="gp">>>> </span><span class="n">tok</span><span class="o">.</span><span class="n">duplicate</span><span class="p">(</span><span class="nb">type</span><span class="o">=</span><span class="n">gdef</span><span class="o">.</span><span class="n">TokenImpersonation</span><span class="p">,</span> <span class="n">impersonation_level</span><span class="o">=</span><span class="n">gdef</span><span class="o">.</span><span class="n">SecurityImpersonation</span><span class="p">)</span>
|
||
<span class="go"><Token TokenId=0x39dadbf8 Type=TokenImpersonation(0x2L) ImpersonationLevel=SecurityImpersonation(0x2L)></span>
|
||
</pre></div>
|
||
</div>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.elevated">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">elevated</span></span><a class="headerlink" href="#windows.winobject.token.Token.elevated" title="Link to this definition">¶</a></dt>
|
||
<dd><p><code class="docutils literal notranslate"><span class="pre">True</span></code> if token is an elevated token</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.elevation_type">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">elevation_type</span></span><a class="headerlink" href="#windows.winobject.token.Token.elevation_type" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The elevation type of the token.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code> – Enum value from <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.TOKEN_ELEVATION_TYPE" title="windows.generated_def.winstructs.TOKEN_ELEVATION_TYPE"><code class="xref py py-class docutils literal notranslate"><span class="pre">TOKEN_ELEVATION_TYPE</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.enable_privilege">
|
||
<span class="sig-name descname"><span class="pre">enable_privilege</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/winobject/token.html#Token.enable_privilege"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.winobject.token.Token.enable_privilege" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Enable privilege <code class="docutils literal notranslate"><span class="pre">name</span></code> in the token</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Raises<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">ValueError</span></code> if <a class="reference internal" href="#windows.winobject.token.Token" title="windows.winobject.token.Token"><code class="xref py py-class docutils literal notranslate"><span class="pre">Token</span></code></a> has no privilege <code class="docutils literal notranslate"><span class="pre">name</span></code></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.get_integrity">
|
||
<span class="sig-name descname"><span class="pre">get_integrity</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/winobject/token.html#Token.get_integrity"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.winobject.token.Token.get_integrity" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Return the integrity level of the token</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.groups">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">groups</span></span><a class="headerlink" href="#windows.winobject.token.Token.groups" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for TokenGroups (type may change in the future for improved struct)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.groups_and_privileges">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">groups_and_privileges</span></span><a class="headerlink" href="#windows.winobject.token.Token.groups_and_privileges" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for TokenGroupsAndPrivileges (type may change in the future for improved struct)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.handle">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">handle</span></span><a class="headerlink" href="#windows.winobject.token.Token.handle" title="Link to this definition">¶</a></dt>
|
||
<dd><p>An handle on the object</p>
|
||
<dl class="field-list">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>HANDLE</p>
|
||
<div class="admonition note">
|
||
<p class="admonition-title">Note</p>
|
||
<p>The handle is automaticaly closed when the object is destroyed</p>
|
||
</div>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.has_restriction">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">has_restriction</span></span><a class="headerlink" href="#windows.winobject.token.Token.has_restriction" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for TokenHasRestrictions (type may change in the future for improved struct)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.id">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">id</span></span><a class="headerlink" href="#windows.winobject.token.Token.id" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The TokenId Specifies an unique identifier that identifies this instance of the token object.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.impersonation_level">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">impersonation_level</span></span><a class="headerlink" href="#windows.winobject.token.Token.impersonation_level" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The impersonation level of a <code class="docutils literal notranslate"><span class="pre">TokenImpersonation</span></code> token.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Raises<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">WindowsError</span></code> if token is not a <code class="docutils literal notranslate"><span class="pre">TokenImpersonation</span></code></p>
|
||
</dd>
|
||
<dt class="field-even">Type<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code> – Enum value from <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.SECURITY_IMPERSONATION_LEVEL" title="windows.generated_def.winstructs.SECURITY_IMPERSONATION_LEVEL"><code class="xref py py-class docutils literal notranslate"><span class="pre">SECURITY_IMPERSONATION_LEVEL</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.integrity">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">integrity</span></span><a class="headerlink" href="#windows.winobject.token.Token.integrity" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The integrity of the token as an int (extracted from integrity PSID)</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Getter<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><a class="reference internal" href="#windows.winobject.token.Token.get_integrity" title="windows.winobject.token.Token.get_integrity"><code class="xref py py-func docutils literal notranslate"><span class="pre">get_integrity()</span></code></a></p>
|
||
</dd>
|
||
<dt class="field-even">Setter<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><a class="reference internal" href="#windows.winobject.token.Token.set_integrity" title="windows.winobject.token.Token.set_integrity"><code class="xref py py-func docutils literal notranslate"><span class="pre">set_integrity()</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.integrity_level">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">integrity_level</span></span><a class="headerlink" href="#windows.winobject.token.Token.integrity_level" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The integrity level and attributes of the token</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.SID_AND_ATTRIBUTES" title="windows.generated_def.winstructs.SID_AND_ATTRIBUTES"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.SID_AND_ATTRIBUTES</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.is_appcontainer">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">is_appcontainer</span></span><a class="headerlink" href="#windows.winobject.token.Token.is_appcontainer" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for TokenIsAppContainer (type may change in the future for improved struct)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.is_elevated">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">is_elevated</span></span><a class="headerlink" href="#windows.winobject.token.Token.is_elevated" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for <code class="docutils literal notranslate"><span class="pre">elevated</span></code> deprecated and may disapear</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.linked_token">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">linked_token</span></span><a class="headerlink" href="#windows.winobject.token.Token.linked_token" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The token linked to our token if present (may raise else)</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><a class="reference internal" href="#windows.winobject.token.Token" title="windows.winobject.token.Token"><code class="xref py py-class docutils literal notranslate"><span class="pre">Token</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.logon_sid">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">logon_sid</span></span><a class="headerlink" href="#windows.winobject.token.Token.logon_sid" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The logon sid of the token. (Case of multiple logon sid not handled and will raise AssertionError)</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.SID_AND_ATTRIBUTES" title="windows.generated_def.winstructs.SID_AND_ATTRIBUTES"><code class="xref py py-class docutils literal notranslate"><span class="pre">windows.generated_def.winstructs.SID_AND_ATTRIBUTES</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.mandatory_policy">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">mandatory_policy</span></span><a class="headerlink" href="#windows.winobject.token.Token.mandatory_policy" title="Link to this definition">¶</a></dt>
|
||
<dd><p>mandatory integrity access policy for the associated token</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code> – see <a class="reference external" href="https://docs.microsoft.com/en-us/windows/desktop/api/winnt/ns-winnt-_token_mandatory_policy">[MSDN] mandatory policy</a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.modified_id">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">modified_id</span></span><a class="headerlink" href="#windows.winobject.token.Token.modified_id" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The ModifiedId Specifies an unique identifier that changes each time the token is modified.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.origin">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">origin</span></span><a class="headerlink" href="#windows.winobject.token.Token.origin" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The originating logon session of the token.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.owner">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">owner</span></span><a class="headerlink" href="#windows.winobject.token.Token.owner" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The owner sid of the token</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.primary_group">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">primary_group</span></span><a class="headerlink" href="#windows.winobject.token.Token.primary_group" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The sid of the primary group of the token</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.privileges">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">privileges</span></span><a class="headerlink" href="#windows.winobject.token.Token.privileges" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for <code class="docutils literal notranslate"><span class="pre">TokenPrivileges</span></code></p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><a class="reference internal" href="#windows.winobject.token.TokenPrivileges" title="windows.winobject.token.TokenPrivileges"><code class="xref py py-class docutils literal notranslate"><span class="pre">TokenPrivileges</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.restricted_sids">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">restricted_sids</span></span><a class="headerlink" href="#windows.winobject.token.Token.restricted_sids" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for TokenRestrictedSids (type may change in the future for improved struct)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.sandbox_inert">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sandbox_inert</span></span><a class="headerlink" href="#windows.winobject.token.Token.sandbox_inert" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for TokenSandBoxInert (type may change in the future for improved struct)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.security_attributes">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">security_attributes</span></span><a class="headerlink" href="#windows.winobject.token.Token.security_attributes" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The security attributes of the token</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>[<a class="reference internal" href="#windows.winobject.token.TokenSecurityAttributeV1" title="windows.winobject.token.TokenSecurityAttributeV1"><code class="xref py py-class docutils literal notranslate"><span class="pre">TokenSecurityAttributeV1</span></code></a>] - A list of token security attributes</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.session_id">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">session_id</span></span><a class="headerlink" href="#windows.winobject.token.Token.session_id" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for TokenSessionId (type may change in the future for improved struct)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.set_integrity">
|
||
<span class="sig-name descname"><span class="pre">set_integrity</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">integrity</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/winobject/token.html#Token.set_integrity"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.winobject.token.Token.set_integrity" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Set the integrity level of a token</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Parameters<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><strong>type</strong> – <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.statistics">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">statistics</span></span><a class="headerlink" href="#windows.winobject.token.Token.statistics" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for TokenStatistics (type may change in the future for improved struct)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.trust_level">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">trust_level</span></span><a class="headerlink" href="#windows.winobject.token.Token.trust_level" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The trust level of the process if present else <code class="docutils literal notranslate"><span class="pre">None</span></code>.</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.type">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">type</span></span><a class="headerlink" href="#windows.winobject.token.Token.type" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The type (Primary / Impersonation) of the token</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.ui_access">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">ui_access</span></span><a class="headerlink" href="#windows.winobject.token.Token.ui_access" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for TokenUIAccess (type may change in the future for improved struct)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.user">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">user</span></span><a class="headerlink" href="#windows.winobject.token.Token.user" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The user sid of the token</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.username">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">username</span></span><a class="headerlink" href="#windows.winobject.token.Token.username" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The username of the token</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.virtualization_allowed">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">virtualization_allowed</span></span><a class="headerlink" href="#windows.winobject.token.Token.virtualization_allowed" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for TokenVirtualizationAllowed (type may change in the future for improved struct)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.virtualization_enabled">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">virtualization_enabled</span></span><a class="headerlink" href="#windows.winobject.token.Token.virtualization_enabled" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Alias for TokenVirtualizationEnabled (type may change in the future for improved struct)</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.Token.wait">
|
||
<span class="sig-name descname"><span class="pre">wait</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">timeout</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">INFINITE(0xffffffff)</span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#windows.winobject.token.Token.wait" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Wait for the object</p>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="tokengroups">
|
||
<h2><span class="section-number">2.4.2. </span>TokenGroups<a class="headerlink" href="#tokengroups" title="Link to this heading">¶</a></h2>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.TokenGroups">
|
||
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.winobject.token.</span></span><span class="sig-name descname"><span class="pre">TokenGroups</span></span><a class="reference internal" href="_modules/windows/winobject/token.html#TokenGroups"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.winobject.token.TokenGroups" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Bases: <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._TOKEN_GROUPS" title="windows.generated_def.winstructs._TOKEN_GROUPS"><code class="xref py py-class docutils literal notranslate"><span class="pre">_TOKEN_GROUPS</span></code></a></p>
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.TokenGroups.sids">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sids</span></span><a class="headerlink" href="#windows.winobject.token.TokenGroups.sids" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The sids of each group</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>[<a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a>] - A list of <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.PSID" title="windows.generated_def.winstructs.PSID"><code class="xref py py-class docutils literal notranslate"><span class="pre">PSID</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.TokenGroups.sids_and_attributes">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">sids_and_attributes</span></span><a class="headerlink" href="#windows.winobject.token.TokenGroups.sids_and_attributes" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The sids and attributes of each group</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>[<a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.SID_AND_ATTRIBUTES" title="windows.generated_def.winstructs.SID_AND_ATTRIBUTES"><code class="xref py py-class docutils literal notranslate"><span class="pre">SID_AND_ATTRIBUTES</span></code></a>] - A list of <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.SID_AND_ATTRIBUTES" title="windows.generated_def.winstructs.SID_AND_ATTRIBUTES"><code class="xref py py-class docutils literal notranslate"><span class="pre">SID_AND_ATTRIBUTES</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="tokenprivileges">
|
||
<h2><span class="section-number">2.4.3. </span>TokenPrivileges<a class="headerlink" href="#tokenprivileges" title="Link to this heading">¶</a></h2>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.TokenPrivileges">
|
||
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.winobject.token.</span></span><span class="sig-name descname"><span class="pre">TokenPrivileges</span></span><a class="reference internal" href="_modules/windows/winobject/token.html#TokenPrivileges"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.winobject.token.TokenPrivileges" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Bases: <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._TOKEN_PRIVILEGES" title="windows.generated_def.winstructs._TOKEN_PRIVILEGES"><code class="xref py py-class docutils literal notranslate"><span class="pre">_TOKEN_PRIVILEGES</span></code></a></p>
|
||
<p>Improved <code class="docutils literal notranslate"><span class="pre">TOKEN_PRIVILEGES</span></code> usable like a mapping</p>
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.TokenPrivileges.__getitem__">
|
||
<span class="sig-name descname"><span class="pre">__getitem__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/winobject/token.html#TokenPrivileges.__getitem__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.winobject.token.TokenPrivileges.__getitem__" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Retrieve the attribute value for privilege <code class="docutils literal notranslate"><span class="pre">name</span></code></p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Raises<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>KeyError if privilege <code class="docutils literal notranslate"><span class="pre">name</span></code> not in the TokenPrivileges</p>
|
||
</dd>
|
||
<dt class="field-even">Returns<span class="colon">:</span></dt>
|
||
<dd class="field-even"><p><code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.TokenPrivileges.__setitem__">
|
||
<span class="sig-name descname"><span class="pre">__setitem__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">name</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">value</span></span></em><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/winobject/token.html#TokenPrivileges.__setitem__"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.winobject.token.TokenPrivileges.__setitem__" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Set the attribute value for privilege <code class="docutils literal notranslate"><span class="pre">name</span></code></p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Raises<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>KeyError if privilege <code class="docutils literal notranslate"><span class="pre">name</span></code> not in the TokenPrivileges</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.TokenPrivileges.all">
|
||
<span class="sig-name descname"><span class="pre">all</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/winobject/token.html#TokenPrivileges.all"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.winobject.token.TokenPrivileges.all" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The list of all privileges</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Returns<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>[<a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.LUID_AND_ATTRIBUTES" title="windows.generated_def.winstructs.LUID_AND_ATTRIBUTES"><code class="xref py py-class docutils literal notranslate"><span class="pre">LUID_AND_ATTRIBUTES</span></code></a>] - A list of <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs.LUID_AND_ATTRIBUTES" title="windows.generated_def.winstructs.LUID_AND_ATTRIBUTES"><code class="xref py py-class docutils literal notranslate"><span class="pre">LUID_AND_ATTRIBUTES</span></code></a></p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.TokenPrivileges.items">
|
||
<span class="sig-name descname"><span class="pre">items</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/winobject/token.html#TokenPrivileges.items"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.winobject.token.TokenPrivileges.items" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The (name, Attribute) of all privileges in the TokenPrivileges</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Returns<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>[(<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>, <code class="xref py py-class docutils literal notranslate"><span class="pre">int</span></code>)] - A list of (name, Attribute) tuple</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
<dl class="py method">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.TokenPrivileges.keys">
|
||
<span class="sig-name descname"><span class="pre">keys</span></span><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="reference internal" href="_modules/windows/winobject/token.html#TokenPrivileges.keys"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.winobject.token.TokenPrivileges.keys" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The name of all privileges in the TokenPrivileges</p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Returns<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>[<code class="xref py py-class docutils literal notranslate"><span class="pre">str</span></code>] - A list of name</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="tokensecurityattributesinformation">
|
||
<h2><span class="section-number">2.4.4. </span>TokenSecurityAttributesInformation<a class="headerlink" href="#tokensecurityattributesinformation" title="Link to this heading">¶</a></h2>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.TokenSecurityAttributesInformation">
|
||
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.winobject.token.</span></span><span class="sig-name descname"><span class="pre">TokenSecurityAttributesInformation</span></span><a class="reference internal" href="_modules/windows/winobject/token.html#TokenSecurityAttributesInformation"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.winobject.token.TokenSecurityAttributesInformation" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Bases: <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._TOKEN_SECURITY_ATTRIBUTES_INFORMATION" title="windows.generated_def.winstructs._TOKEN_SECURITY_ATTRIBUTES_INFORMATION"><code class="xref py py-class docutils literal notranslate"><span class="pre">_TOKEN_SECURITY_ATTRIBUTES_INFORMATION</span></code></a></p>
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.TokenSecurityAttributesInformation.attributes">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">attributes</span></span><a class="headerlink" href="#windows.winobject.token.TokenSecurityAttributesInformation.attributes" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Return all the attributes as <a class="reference internal" href="#windows.winobject.token.TokenSecurityAttributeV1" title="windows.winobject.token.TokenSecurityAttributeV1"><code class="xref py py-class docutils literal notranslate"><span class="pre">TokenSecurityAttributeV1</span></code></a></p>
|
||
<dl class="field-list simple">
|
||
<dt class="field-odd">Type<span class="colon">:</span></dt>
|
||
<dd class="field-odd"><p>[<a class="reference internal" href="#windows.winobject.token.TokenSecurityAttributeV1" title="windows.winobject.token.TokenSecurityAttributeV1"><code class="xref py py-class docutils literal notranslate"><span class="pre">TokenSecurityAttributeV1</span></code></a>] - A list of token security attributes</p>
|
||
</dd>
|
||
</dl>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
<section id="tokensecurityattributev1">
|
||
<h2><span class="section-number">2.4.5. </span>TokenSecurityAttributeV1<a class="headerlink" href="#tokensecurityattributev1" title="Link to this heading">¶</a></h2>
|
||
<dl class="py class">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.TokenSecurityAttributeV1">
|
||
<em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">windows.winobject.token.</span></span><span class="sig-name descname"><span class="pre">TokenSecurityAttributeV1</span></span><a class="reference internal" href="_modules/windows/winobject/token.html#TokenSecurityAttributeV1"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#windows.winobject.token.TokenSecurityAttributeV1" title="Link to this definition">¶</a></dt>
|
||
<dd><p>Bases: <a class="reference internal" href="winstructs_generated.html#windows.generated_def.winstructs._TOKEN_SECURITY_ATTRIBUTE_V1" title="windows.generated_def.winstructs._TOKEN_SECURITY_ATTRIBUTE_V1"><code class="xref py py-class docutils literal notranslate"><span class="pre">_TOKEN_SECURITY_ATTRIBUTE_V1</span></code></a></p>
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.TokenSecurityAttributeV1.name">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">name</span></span><a class="headerlink" href="#windows.winobject.token.TokenSecurityAttributeV1.name" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The name of the security attribute</p>
|
||
</dd></dl>
|
||
|
||
<dl class="py property">
|
||
<dt class="sig sig-object py" id="windows.winobject.token.TokenSecurityAttributeV1.values">
|
||
<em class="property"><span class="pre">property</span><span class="w"> </span></em><span class="sig-name descname"><span class="pre">values</span></span><a class="headerlink" href="#windows.winobject.token.TokenSecurityAttributeV1.values" title="Link to this definition">¶</a></dt>
|
||
<dd><p>The values of the security attribute</p>
|
||
</dd></dl>
|
||
|
||
</dd></dl>
|
||
|
||
</section>
|
||
</section>
|
||
|
||
|
||
<div class="clearer"></div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
||
<div class="sphinxsidebarwrapper">
|
||
<div>
|
||
<h3><a href="index.html">Table of Contents</a></h3>
|
||
<ul>
|
||
<li><a class="reference internal" href="#">2.4. Token</a><ul>
|
||
<li><a class="reference internal" href="#id1">2.4.1. Token</a><ul>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token"><code class="docutils literal notranslate"><span class="pre">Token</span></code></a><ul>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenAccessInformation"><code class="docutils literal notranslate"><span class="pre">TokenAccessInformation</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenAppContainerNumber"><code class="docutils literal notranslate"><span class="pre">TokenAppContainerNumber</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenAppContainerSid"><code class="docutils literal notranslate"><span class="pre">TokenAppContainerSid</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenCapabilities"><code class="docutils literal notranslate"><span class="pre">TokenCapabilities</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenDefaultDacl"><code class="docutils literal notranslate"><span class="pre">TokenDefaultDacl</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenDeviceClaimAttributes"><code class="docutils literal notranslate"><span class="pre">TokenDeviceClaimAttributes</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenDeviceGroups"><code class="docutils literal notranslate"><span class="pre">TokenDeviceGroups</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenElevation"><code class="docutils literal notranslate"><span class="pre">TokenElevation</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenElevationType"><code class="docutils literal notranslate"><span class="pre">TokenElevationType</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenGroups"><code class="docutils literal notranslate"><span class="pre">TokenGroups</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenGroupsAndPrivileges"><code class="docutils literal notranslate"><span class="pre">TokenGroupsAndPrivileges</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenHasRestrictions"><code class="docutils literal notranslate"><span class="pre">TokenHasRestrictions</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenImpersonationLevel"><code class="docutils literal notranslate"><span class="pre">TokenImpersonationLevel</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenIntegrityLevel"><code class="docutils literal notranslate"><span class="pre">TokenIntegrityLevel</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenIsAppContainer"><code class="docutils literal notranslate"><span class="pre">TokenIsAppContainer</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenLinkedToken"><code class="docutils literal notranslate"><span class="pre">TokenLinkedToken</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenLogonSid"><code class="docutils literal notranslate"><span class="pre">TokenLogonSid</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenMandatoryPolicy"><code class="docutils literal notranslate"><span class="pre">TokenMandatoryPolicy</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenOrigin"><code class="docutils literal notranslate"><span class="pre">TokenOrigin</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenOwner"><code class="docutils literal notranslate"><span class="pre">TokenOwner</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenPrimaryGroup"><code class="docutils literal notranslate"><span class="pre">TokenPrimaryGroup</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenPrivileges"><code class="docutils literal notranslate"><span class="pre">TokenPrivileges</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenProcessTrustLevel"><code class="docutils literal notranslate"><span class="pre">TokenProcessTrustLevel</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenRestrictedDeviceGroups"><code class="docutils literal notranslate"><span class="pre">TokenRestrictedDeviceGroups</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenRestrictedSids"><code class="docutils literal notranslate"><span class="pre">TokenRestrictedSids</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenSandBoxInert"><code class="docutils literal notranslate"><span class="pre">TokenSandBoxInert</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenSecurityAttributes"><code class="docutils literal notranslate"><span class="pre">TokenSecurityAttributes</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenSessionId"><code class="docutils literal notranslate"><span class="pre">TokenSessionId</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenSource"><code class="docutils literal notranslate"><span class="pre">TokenSource</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenStatistics"><code class="docutils literal notranslate"><span class="pre">TokenStatistics</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenType"><code class="docutils literal notranslate"><span class="pre">TokenType</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenUIAccess"><code class="docutils literal notranslate"><span class="pre">TokenUIAccess</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenUser"><code class="docutils literal notranslate"><span class="pre">TokenUser</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenUserClaimAttributes"><code class="docutils literal notranslate"><span class="pre">TokenUserClaimAttributes</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenVirtualizationAllowed"><code class="docutils literal notranslate"><span class="pre">TokenVirtualizationAllowed</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.TokenVirtualizationEnabled"><code class="docutils literal notranslate"><span class="pre">TokenVirtualizationEnabled</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.access_information"><code class="docutils literal notranslate"><span class="pre">access_information</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.adjust_privileges"><code class="docutils literal notranslate"><span class="pre">adjust_privileges()</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.appcontainer_number"><code class="docutils literal notranslate"><span class="pre">appcontainer_number</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.appcontainer_sid"><code class="docutils literal notranslate"><span class="pre">appcontainer_sid</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.authentication_id"><code class="docutils literal notranslate"><span class="pre">authentication_id</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.capabilities"><code class="docutils literal notranslate"><span class="pre">capabilities</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.computername"><code class="docutils literal notranslate"><span class="pre">computername</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.default_dacl"><code class="docutils literal notranslate"><span class="pre">default_dacl</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.duplicate"><code class="docutils literal notranslate"><span class="pre">duplicate()</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.elevated"><code class="docutils literal notranslate"><span class="pre">elevated</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.elevation_type"><code class="docutils literal notranslate"><span class="pre">elevation_type</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.enable_privilege"><code class="docutils literal notranslate"><span class="pre">enable_privilege()</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.get_integrity"><code class="docutils literal notranslate"><span class="pre">get_integrity()</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.groups"><code class="docutils literal notranslate"><span class="pre">groups</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.groups_and_privileges"><code class="docutils literal notranslate"><span class="pre">groups_and_privileges</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.handle"><code class="docutils literal notranslate"><span class="pre">handle</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.has_restriction"><code class="docutils literal notranslate"><span class="pre">has_restriction</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.id"><code class="docutils literal notranslate"><span class="pre">id</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.impersonation_level"><code class="docutils literal notranslate"><span class="pre">impersonation_level</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.integrity"><code class="docutils literal notranslate"><span class="pre">integrity</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.integrity_level"><code class="docutils literal notranslate"><span class="pre">integrity_level</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.is_appcontainer"><code class="docutils literal notranslate"><span class="pre">is_appcontainer</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.is_elevated"><code class="docutils literal notranslate"><span class="pre">is_elevated</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.linked_token"><code class="docutils literal notranslate"><span class="pre">linked_token</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.logon_sid"><code class="docutils literal notranslate"><span class="pre">logon_sid</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.mandatory_policy"><code class="docutils literal notranslate"><span class="pre">mandatory_policy</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.modified_id"><code class="docutils literal notranslate"><span class="pre">modified_id</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.origin"><code class="docutils literal notranslate"><span class="pre">origin</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.owner"><code class="docutils literal notranslate"><span class="pre">owner</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.primary_group"><code class="docutils literal notranslate"><span class="pre">primary_group</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.privileges"><code class="docutils literal notranslate"><span class="pre">privileges</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.restricted_sids"><code class="docutils literal notranslate"><span class="pre">restricted_sids</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.sandbox_inert"><code class="docutils literal notranslate"><span class="pre">sandbox_inert</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.security_attributes"><code class="docutils literal notranslate"><span class="pre">security_attributes</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.session_id"><code class="docutils literal notranslate"><span class="pre">session_id</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.set_integrity"><code class="docutils literal notranslate"><span class="pre">set_integrity()</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.statistics"><code class="docutils literal notranslate"><span class="pre">statistics</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.trust_level"><code class="docutils literal notranslate"><span class="pre">trust_level</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.type"><code class="docutils literal notranslate"><span class="pre">type</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.ui_access"><code class="docutils literal notranslate"><span class="pre">ui_access</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.user"><code class="docutils literal notranslate"><span class="pre">user</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.username"><code class="docutils literal notranslate"><span class="pre">username</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.virtualization_allowed"><code class="docutils literal notranslate"><span class="pre">virtualization_allowed</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.virtualization_enabled"><code class="docutils literal notranslate"><span class="pre">virtualization_enabled</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.Token.wait"><code class="docutils literal notranslate"><span class="pre">wait()</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="reference internal" href="#tokengroups">2.4.2. TokenGroups</a><ul>
|
||
<li><a class="reference internal" href="#windows.winobject.token.TokenGroups"><code class="docutils literal notranslate"><span class="pre">TokenGroups</span></code></a><ul>
|
||
<li><a class="reference internal" href="#windows.winobject.token.TokenGroups.sids"><code class="docutils literal notranslate"><span class="pre">sids</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.TokenGroups.sids_and_attributes"><code class="docutils literal notranslate"><span class="pre">sids_and_attributes</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="reference internal" href="#tokenprivileges">2.4.3. TokenPrivileges</a><ul>
|
||
<li><a class="reference internal" href="#windows.winobject.token.TokenPrivileges"><code class="docutils literal notranslate"><span class="pre">TokenPrivileges</span></code></a><ul>
|
||
<li><a class="reference internal" href="#windows.winobject.token.TokenPrivileges.__getitem__"><code class="docutils literal notranslate"><span class="pre">__getitem__()</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.TokenPrivileges.__setitem__"><code class="docutils literal notranslate"><span class="pre">__setitem__()</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.TokenPrivileges.all"><code class="docutils literal notranslate"><span class="pre">all()</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.TokenPrivileges.items"><code class="docutils literal notranslate"><span class="pre">items()</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.TokenPrivileges.keys"><code class="docutils literal notranslate"><span class="pre">keys()</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="reference internal" href="#tokensecurityattributesinformation">2.4.4. TokenSecurityAttributesInformation</a><ul>
|
||
<li><a class="reference internal" href="#windows.winobject.token.TokenSecurityAttributesInformation"><code class="docutils literal notranslate"><span class="pre">TokenSecurityAttributesInformation</span></code></a><ul>
|
||
<li><a class="reference internal" href="#windows.winobject.token.TokenSecurityAttributesInformation.attributes"><code class="docutils literal notranslate"><span class="pre">attributes</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="reference internal" href="#tokensecurityattributev1">2.4.5. TokenSecurityAttributeV1</a><ul>
|
||
<li><a class="reference internal" href="#windows.winobject.token.TokenSecurityAttributeV1"><code class="docutils literal notranslate"><span class="pre">TokenSecurityAttributeV1</span></code></a><ul>
|
||
<li><a class="reference internal" href="#windows.winobject.token.TokenSecurityAttributeV1.name"><code class="docutils literal notranslate"><span class="pre">name</span></code></a></li>
|
||
<li><a class="reference internal" href="#windows.winobject.token.TokenSecurityAttributeV1.values"><code class="docutils literal notranslate"><span class="pre">values</span></code></a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
|
||
</div>
|
||
<div>
|
||
<h4>Previous topic</h4>
|
||
<p class="topless"><a href="process.html"
|
||
title="previous chapter"><span class="section-number">2.1. </span>Processes and Threads</a></p>
|
||
</div>
|
||
<div>
|
||
<h4>Next topic</h4>
|
||
<p class="topless"><a href="exception.html"
|
||
title="next chapter"><span class="section-number">2.5. </span>Exception and Context related structures</a></p>
|
||
</div>
|
||
<div role="note" aria-label="source link">
|
||
<h3>This Page</h3>
|
||
<ul class="this-page-menu">
|
||
<li><a href="_sources/token.rst.txt"
|
||
rel="nofollow">Show Source</a></li>
|
||
</ul>
|
||
</div>
|
||
<search id="searchbox" style="display: none" role="search">
|
||
<h3 id="searchlabel">Quick search</h3>
|
||
<div class="searchformwrapper">
|
||
<form class="search" action="search.html" method="get">
|
||
<input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
|
||
<input type="submit" value="Go" />
|
||
</form>
|
||
</div>
|
||
</search>
|
||
<script>document.getElementById('searchbox').style.display = "block"</script>
|
||
</div>
|
||
</div>
|
||
<div class="clearer"></div>
|
||
</div>
|
||
<div class="related" role="navigation" aria-label="related navigation">
|
||
<h3>Navigation</h3>
|
||
<ul>
|
||
<li class="right" style="margin-right: 10px">
|
||
<a href="genindex.html" title="General Index"
|
||
>index</a></li>
|
||
<li class="right" >
|
||
<a href="py-modindex.html" title="Python Module Index"
|
||
>modules</a> |</li>
|
||
<li class="right" >
|
||
<a href="exception.html" title="2.5. Exception and Context related structures"
|
||
>next</a> |</li>
|
||
<li class="right" >
|
||
<a href="process.html" title="2.1. Processes and Threads"
|
||
>previous</a> |</li>
|
||
<li class="nav-item nav-item-0"><a href="index.html">PythonForWindows 1.0.0 documentation</a> »</li>
|
||
<li class="nav-item nav-item-1"><a href="winobject.html" ><span class="section-number">2. </span>The <code class="xref py py-mod docutils literal notranslate"><span class="pre">windows</span></code> objects</a> »</li>
|
||
<li class="nav-item nav-item-this"><a href=""><span class="section-number">2.4. </span>Token</a></li>
|
||
</ul>
|
||
</div>
|
||
<div class="footer" role="contentinfo">
|
||
© Copyright 2015-2020, Clement Rouault.
|
||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.3.7.
|
||
</div>
|
||
</body>
|
||
</html> |