Package com.hierynomus.msdtyp.ace
Class AceTypes
java.lang.Object
com.hierynomus.msdtyp.ace.AceTypes
Factory methods for the different AceType objects.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ACE
accessAllowedAce
(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, SID sid) [MS-DTYP].pdf 2.4.4.2 ACCESS_ALLOWED_ACEstatic ACE
accessAllowedCallbackAce
(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, SID sid, byte[] applicationData) [MS-DTYP].pdf 2.4.4.6 ACCESS_ALLOWED_CALLBACK_ACEstatic ACE
accessAllowedCallbackObjectAce
(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, UUID objectType, UUID inheritedObjectType, SID sid, byte[] applicationData) [MS-DTYP].pdf 2.4.4.8 ACCESS_ALLOWED_CALLBACK_OBJECT_ACEstatic ACE
accessAllowedObjectAce
(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, UUID objectType, UUID inheritedObjectType, SID sid) [MS-DTYP].pdf 2.4.4.3 ACCESS_ALLOWED_OBJECT_ACEstatic ACE
accessDeniedAce
(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, SID sid) [MS-DTYP].pdf 2.4.4.4 ACCESS_DENIED_ACEstatic ACE
accessDeniedCallbackAce
(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, SID sid, byte[] applicationData) [MS-DTYP].pdf 2.4.4.7 ACCESS_DENIED_CALLBACK_ACEstatic ACE
accessDeniedCallbackObjectAce
(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, UUID objectType, UUID inheritedObjectType, SID sid, byte[] applicationData) [MS-DTYP].pdf 2.4.4.9 ACCESS_DENIED_CALLBACK_OBJECT_ACEstatic ACE
accessDeniedObjectAce
(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, UUID objectType, UUID inheritedObjectType, SID sid) [MS-DTYP].pdf 2.4.4.5 ACCESS_DENIED_OBJECT_ACEstatic ACE
systemAuditAce
(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, SID sid) [MS-DTYP].pdf 2.4.4.10 SYSTEM_AUDIT_ACEstatic ACE
systemAuditCallbackAce
(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, SID sid, byte[] applicationData) [MS-DTYP].pdf 2.4.4.12 SYSTEM_AUDIT_CALLBACK_ACEstatic ACE
systemAuditCallbackObjectAce
(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, UUID objectType, UUID inheritedObjectType, SID sid, byte[] applicationData) [MS-DTYP].pdf 2.4.4.14 SYSTEM_AUDIT_CALLBACK_OBJECT_ACEstatic ACE
systemAuditObjectAce
(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, UUID objectType, UUID inheritedObjectType, SID sid, byte[] applicationData) [MS-DTYP].pdf 2.4.4.11 SYSTEM_AUDIT_OBJECT_ACEstatic ACE
systemMandatoryLabelAce
(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, SID sid) [MS-DTYP].pdf 2.4.4.13 SYSTEM_MANDATORY_LABEL_ACEstatic ACE
systemResourceAttributeAce
(Set<AceFlags> aceFlags, byte[] attributeData) [MS-DTYP].pdf 2.4.4.15 SYSTEM_RESOURCE_ATTRIBUTE_ACEstatic ACE
systemScopedPolicyIdAce
(Set<AceFlags> aceFlags, SID sid) [MS-DTYP].pdf 2.4.4.16 SYSTEM_SCOPED_POLICY_ID_ACE
-
Constructor Details
-
AceTypes
private AceTypes()
-
-
Method Details
-
accessAllowedAce
[MS-DTYP].pdf 2.4.4.2 ACCESS_ALLOWED_ACE -
accessAllowedObjectAce
public static ACE accessAllowedObjectAce(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, UUID objectType, UUID inheritedObjectType, SID sid) [MS-DTYP].pdf 2.4.4.3 ACCESS_ALLOWED_OBJECT_ACE -
accessDeniedAce
[MS-DTYP].pdf 2.4.4.4 ACCESS_DENIED_ACE -
accessDeniedObjectAce
public static ACE accessDeniedObjectAce(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, UUID objectType, UUID inheritedObjectType, SID sid) [MS-DTYP].pdf 2.4.4.5 ACCESS_DENIED_OBJECT_ACE -
accessAllowedCallbackAce
public static ACE accessAllowedCallbackAce(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, SID sid, byte[] applicationData) [MS-DTYP].pdf 2.4.4.6 ACCESS_ALLOWED_CALLBACK_ACE -
accessDeniedCallbackAce
public static ACE accessDeniedCallbackAce(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, SID sid, byte[] applicationData) [MS-DTYP].pdf 2.4.4.7 ACCESS_DENIED_CALLBACK_ACE -
accessAllowedCallbackObjectAce
public static ACE accessAllowedCallbackObjectAce(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, UUID objectType, UUID inheritedObjectType, SID sid, byte[] applicationData) [MS-DTYP].pdf 2.4.4.8 ACCESS_ALLOWED_CALLBACK_OBJECT_ACE -
accessDeniedCallbackObjectAce
public static ACE accessDeniedCallbackObjectAce(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, UUID objectType, UUID inheritedObjectType, SID sid, byte[] applicationData) [MS-DTYP].pdf 2.4.4.9 ACCESS_DENIED_CALLBACK_OBJECT_ACE -
systemAuditAce
[MS-DTYP].pdf 2.4.4.10 SYSTEM_AUDIT_ACE -
systemAuditObjectAce
public static ACE systemAuditObjectAce(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, UUID objectType, UUID inheritedObjectType, SID sid, byte[] applicationData) [MS-DTYP].pdf 2.4.4.11 SYSTEM_AUDIT_OBJECT_ACE -
systemAuditCallbackAce
public static ACE systemAuditCallbackAce(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, SID sid, byte[] applicationData) [MS-DTYP].pdf 2.4.4.12 SYSTEM_AUDIT_CALLBACK_ACE -
systemMandatoryLabelAce
public static ACE systemMandatoryLabelAce(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, SID sid) [MS-DTYP].pdf 2.4.4.13 SYSTEM_MANDATORY_LABEL_ACE -
systemAuditCallbackObjectAce
public static ACE systemAuditCallbackObjectAce(Set<AceFlags> aceFlags, Set<AccessMask> accessMask, UUID objectType, UUID inheritedObjectType, SID sid, byte[] applicationData) [MS-DTYP].pdf 2.4.4.14 SYSTEM_AUDIT_CALLBACK_OBJECT_ACE -
systemResourceAttributeAce
[MS-DTYP].pdf 2.4.4.15 SYSTEM_RESOURCE_ATTRIBUTE_ACE -
systemScopedPolicyIdAce
[MS-DTYP].pdf 2.4.4.16 SYSTEM_SCOPED_POLICY_ID_ACE
-