AuthenticablePrincipal 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
封裝可以驗證的主體共通的帳戶和連絡資料。
public ref class AuthenticablePrincipal : System::DirectoryServices::AccountManagement::Principal
[System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")]
public class AuthenticablePrincipal : System.DirectoryServices.AccountManagement.Principal
[System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")]
[System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)]
public class AuthenticablePrincipal : System.DirectoryServices.AccountManagement.Principal
[<System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")>]
type AuthenticablePrincipal = class
inherit Principal
[<System.DirectoryServices.AccountManagement.DirectoryRdnPrefix("CN")>]
[<System.Security.SecurityCritical(System.Security.SecurityCriticalScope.Everything)>]
type AuthenticablePrincipal = class
inherit Principal
Public Class AuthenticablePrincipal
Inherits Principal
- 繼承
- 衍生
- 屬性
建構函式
AuthenticablePrincipal(PrincipalContext) |
使用指定的內容來初始化 AuthenticablePrincipal 類別的新執行個體。 這個建構函式是由衍生的類別建構函式所呼叫,以初始化基礎類別,而且不適合直接使用於您的程式碼中。 |
AuthenticablePrincipal(PrincipalContext, String, String, Boolean) |
使用指定的內容、SAM 帳戶名稱、密碼和啟用的值,初始化 AuthenticablePrincipal 類別的新執行個體。 這個建構函式是由衍生的類別建構函式所呼叫,以初始化基礎類別,而且不適合直接使用於您的程式碼中。 |
屬性
AccountExpirationDate |
取得或設定可為 Null 的 DateTime,指定帳戶到期的日期和時間。 |
AccountLockoutTime |
取得可為 Null 的 DateTime,指定鎖定帳戶的日期和時間。 |
AdvancedSearchFilter |
傳回 AdvancedFilters 物件,這個物件與依例查詢一起使用可以在將物件傳遞至 PrincipalSearcher 之前設定唯讀屬性。 |
AllowReversiblePasswordEncryption |
取得或設定布林值,這個值指定是否針對此帳戶啟用可以復原的密碼加密。 |
BadLogonCount |
取得嘗試用不正確的認證登入這個帳戶的次數。 |
Certificates |
取得 X509Certificate2Collection,其中包含此帳戶的 X509 憑證。 |
Context |
取得與主體關聯的主體內容。 (繼承來源 Principal) |
ContextRaw |
取得與這個主體關聯的主體內容。 (繼承來源 Principal) |
ContextType |
取得內容類型列舉值,這個值指定與這個主體建立關聯的主體內容類型。 (繼承來源 Principal) |
DelegationPermitted |
取得或設定可為 Null 的布林值,這個值指定是否可以委派此帳戶。 |
Description |
取得或設定主體的描述。 (繼承來源 Principal) |
DisplayName |
取得或設定這個主體的顯示名稱。 (繼承來源 Principal) |
DistinguishedName |
取得這個主體的辨別名稱 (DN)。 (繼承來源 Principal) |
Enabled |
取得或設定可為 Null 的布林值,這個值指定是否已針對此帳戶啟用驗證。 |
Guid |
取得與這個主體關聯的 GUID。 (繼承來源 Principal) |
HomeDirectory |
取得或設定這個帳戶的主目錄。 |
HomeDrive |
取得或設定這個帳戶的主磁碟機。 |
LastBadPasswordAttempt |
取得可為 Null 的 DateTime,指定上次嘗試用錯誤密碼登入這個帳戶的日期和時間。 |
LastLogon |
取得可為 Null 的 DateTime,指定上次登入這個帳戶的日期和時間。 |
LastPasswordSet |
取得可為 Null 的 DateTime,指定上次為這個帳戶設定密碼的日期和時間。 |
Name |
取得或設定這個主體的名稱。 (繼承來源 Principal) |
PasswordNeverExpires |
取得或設定布林值,這個值指定此帳戶的密碼是否會到期。 |
PasswordNotRequired |
取得或設定布林值,這個值指定此帳戶是否需要密碼。 |
PermittedLogonTimes |
取得或設定主體可以登入的時間。 |
PermittedWorkstations |
取得允許這個主體登入之工作站的清單。 |
SamAccountName |
取得或設定這個主體的 SAM 帳戶名稱。 (繼承來源 Principal) |
ScriptPath |
取得或設定這個帳戶的指令碼路徑。 |
Sid |
取得主體的安全識別項 (SID)。 (繼承來源 Principal) |
SmartcardLogonRequired |
取得或設定布林值,這個值指定登入帳戶時是否需要智慧卡。 |
StructuralObjectClass |
取得結構性物件類別目錄屬性。 (繼承來源 Principal) |
UserCannotChangePassword |
取得或設定布林值,指定使用者是否能夠變更此帳戶的密碼。 請勿與 ComputerPrincipal 搭配使用。 |
UserPrincipalName |
取得或設定與此主體相關聯的使用者主體名稱 (UPN)。 (繼承來源 Principal) |