ObjectSecurity 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
ACL(액세스 제어 목록)을 직접 조작하지 않고 개체에 대한 액세스를 제어하는 기능을 제공합니다. 이 클래스는 및 CommonObjectSecurity 클래스에 DirectoryObjectSecurity 대한 추상 기본 클래스입니다.
public ref class ObjectSecurity abstract
public abstract class ObjectSecurity
type ObjectSecurity = class
Public MustInherit Class ObjectSecurity
- 상속
-
ObjectSecurity
- 파생
생성자
| Name | Description |
|---|---|
| ObjectSecurity() |
ObjectSecurity 클래스의 새 인스턴스를 초기화합니다. |
| ObjectSecurity(Boolean, Boolean) |
ObjectSecurity 클래스의 새 인스턴스를 초기화합니다. |
| ObjectSecurity(CommonSecurityDescriptor) |
ObjectSecurity 클래스의 새 인스턴스를 초기화합니다. |
속성
| Name | Description |
|---|---|
| AccessRightType |
Type 이 ObjectSecurity 개체와 연결된 보안 개체의 값을 가져옵니다. |
| AccessRulesModified |
이 ObjectSecurity 개체와 연결된 액세스 규칙이 수정되었는지 여부를 지정하는 부울 값을 가져오거나 설정합니다. |
| AccessRuleType |
Type 이 ObjectSecurity 개체의 액세스 규칙과 연결된 개체의 값을 가져옵니다. 개체는 Type 개체로 SecurityIdentifier 캐스팅할 수 있는 개체여야 합니다. |
| AreAccessRulesCanonical |
이 ObjectSecurity 개체와 연결된 액세스 규칙이 정식 순서인지 여부를 지정하는 부울 값을 가져옵니다. |
| AreAccessRulesProtected |
이 개체와 연결된 DACL(임의 액세스 제어 목록)이 ObjectSecurity 보호되는지 여부를 지정하는 부울 값을 가져옵니다. |
| AreAuditRulesCanonical |
이 ObjectSecurity 개체와 연결된 감사 규칙이 정식 순서인지 여부를 지정하는 부울 값을 가져옵니다. |
| AreAuditRulesProtected |
이 개체와 연결된 SACL(시스템 액세스 제어 목록)이 ObjectSecurity 보호되는지 여부를 지정하는 부울 값을 가져옵니다. |
| AuditRulesModified |
이 ObjectSecurity 개체와 연결된 감사 규칙이 수정되었는지 여부를 지정하는 부울 값을 가져오거나 설정합니다. |
| AuditRuleType |
이 Type 개체의 ObjectSecurity 감사 규칙과 연결된 개체를 가져옵니다. 개체는 Type 개체로 SecurityIdentifier 캐스팅할 수 있는 개체여야 합니다. |
| GroupModified |
보안 개체와 연결된 그룹이 수정되었는지 여부를 지정하는 부울 값을 가져오거나 설정합니다. |
| IsContainer |
이 ObjectSecurity 개체가 컨테이너 개체인지 여부를 지정하는 부울 값을 가져옵니다. |
| IsDS |
이 ObjectSecurity 개체가 디렉터리 개체인지 여부를 지정하는 부울 값을 가져옵니다. |
| OwnerModified |
보안 개체의 소유자가 수정되었는지 여부를 지정하는 부울 값을 가져오거나 설정합니다. |
| SecurityDescriptor |
이 인스턴스의 보안 설명자를 가져옵니다. |
메서드
| Name | Description |
|---|---|
| AccessRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AccessControlType) |
지정된 값을 사용하여 클래스의 AccessRule 새 인스턴스를 초기화합니다. |
| AuditRuleFactory(IdentityReference, Int32, Boolean, InheritanceFlags, PropagationFlags, AuditFlags) |
지정된 값을 사용하여 클래스의 AuditRule 새 인스턴스를 초기화합니다. |
| Equals(Object) |
지정된 개체가 현재 개체와 같은지 여부를 확인합니다. (다음에서 상속됨 Object) |
| GetGroup(Type) |
지정된 소유자와 연결된 기본 그룹을 가져옵니다. |
| GetHashCode() |
기본 해시 함수로 사용됩니다. (다음에서 상속됨 Object) |
| GetOwner(Type) |
지정된 기본 그룹과 연결된 소유자를 가져옵니다. |
| GetSecurityDescriptorBinaryForm() |
이 ObjectSecurity 개체에 대한 보안 설명자 정보를 나타내는 바이트 값 배열을 반환합니다. |
| GetSecurityDescriptorSddlForm(AccessControlSections) |
이 ObjectSecurity 개체와 연결된 보안 설명자의 지정된 섹션에 대한 SDDL(보안 설명자 정의 언어) 표현을 반환합니다. |
| GetType() |
현재 인스턴스의 Type 가져옵니다. (다음에서 상속됨 Object) |
| IsSddlConversionSupported() |
이 ObjectSecurity 개체와 연결된 보안 설명자를 SDDL(보안 설명자 정의 언어) 형식으로 변환할 수 있는지 여부를 지정하는 부울 값을 반환합니다. |
| MemberwiseClone() |
현재 Object단순 복사본을 만듭니다. (다음에서 상속됨 Object) |
| ModifyAccess(AccessControlModification, AccessRule, Boolean) |
지정된 수정 사항을 이 ObjectSecurity 개체와 연결된 DACL(임의 액세스 제어 목록)에 적용합니다. |
| ModifyAccessRule(AccessControlModification, AccessRule, Boolean) |
지정된 수정 사항을 이 ObjectSecurity 개체와 연결된 DACL(임의 액세스 제어 목록)에 적용합니다. |
| ModifyAudit(AccessControlModification, AuditRule, Boolean) |
이 ObjectSecurity 개체와 연결된 SACL(시스템 액세스 제어 목록)에 지정된 수정 사항을 적용합니다. |
| ModifyAuditRule(AccessControlModification, AuditRule, Boolean) |
이 ObjectSecurity 개체와 연결된 SACL(시스템 액세스 제어 목록)에 지정된 수정 사항을 적용합니다. |
| Persist(Boolean, String, AccessControlSections) |
이 ObjectSecurity 개체와 연결된 보안 설명자의 지정된 섹션을 영구 스토리지에 저장합니다. 생성자 및 지속 메서드에 전달된 매개 변수의 |
| Persist(SafeHandle, AccessControlSections) |
이 ObjectSecurity 개체와 연결된 보안 설명자의 지정된 섹션을 영구 스토리지에 저장합니다. 생성자 및 지속 메서드에 전달된 매개 변수의 |
| Persist(String, AccessControlSections) |
이 ObjectSecurity 개체와 연결된 보안 설명자의 지정된 섹션을 영구 스토리지에 저장합니다. 생성자 및 지속 메서드에 전달된 매개 변수의 |
| PurgeAccessRules(IdentityReference) |
지정된 에 연결된 모든 액세스 규칙을 제거합니다 IdentityReference. |
| PurgeAuditRules(IdentityReference) |
지정된 감사 규칙과 연결된 모든 감사 규칙을 제거합니다 IdentityReference. |
| ReadLock() |
읽기 액세스를 위해 이 ObjectSecurity 개체를 잠깁니다. |
| ReadUnlock() |
읽기 액세스를 위해 이 ObjectSecurity 개체의 잠금을 해제합니다. |
| SetAccessRuleProtection(Boolean, Boolean) |
이 ObjectSecurity 개체와 연결된 액세스 규칙의 보호를 설정하거나 제거합니다. 상속을 통해 부모 개체에서 보호된 액세스 규칙을 수정할 수 없습니다. |
| SetAuditRuleProtection(Boolean, Boolean) |
이 ObjectSecurity 개체와 연결된 감사 규칙의 보호를 설정하거나 제거합니다. 상속을 통해 부모 개체에서 보호된 감사 규칙을 수정할 수 없습니다. |
| SetGroup(IdentityReference) |
이 ObjectSecurity 개체와 연결된 보안 설명자의 기본 그룹을 설정합니다. |
| SetOwner(IdentityReference) |
이 ObjectSecurity 개체와 연결된 보안 설명자의 소유자를 설정합니다. |
| SetSecurityDescriptorBinaryForm(Byte[], AccessControlSections) |
지정된 바이트 값 배열에서 이 ObjectSecurity 개체에 대한 보안 설명자의 지정된 섹션을 설정합니다. |
| SetSecurityDescriptorBinaryForm(Byte[]) |
지정된 바이트 값 배열에서 이 ObjectSecurity 개체의 보안 설명자를 설정합니다. |
| SetSecurityDescriptorSddlForm(String, AccessControlSections) |
지정된 SDDL(Security Descriptor Definition Language) 문자열에서 이 ObjectSecurity 개체에 대한 보안 설명자의 지정된 섹션을 설정합니다. |
| SetSecurityDescriptorSddlForm(String) |
지정된 SDDL(Security Descriptor Definition Language) 문자열에서 이 ObjectSecurity 개체의 보안 설명자를 설정합니다. |
| ToString() |
현재 개체를 나타내는 문자열을 반환합니다. (다음에서 상속됨 Object) |
| WriteLock() |
쓰기 액세스를 위해 이 ObjectSecurity 개체를 잠깁니다. |
| WriteUnlock() |
쓰기 액세스를 위해 이 ObjectSecurity 개체의 잠금을 해제합니다. |