2 overrides of Translate
System.Security.Principal.Windows (2)
System\Security\Principal\NTAccount.cs (1)
97public override IdentityReference Translate(Type targetType)
System\Security\Principal\SID.cs (1)
806public override IdentityReference Translate(Type targetType)
8 references to Translate
System.IO.FileSystem.AccessControl (2)
System\Security\AccessControl\DirectoryObjectSecurity.cs (2)
288SecurityIdentifier sid = (SecurityIdentifier)rule.IdentityReference.Translate(typeof(SecurityIdentifier)); 429SecurityIdentifier sid = (SecurityIdentifier)rule.IdentityReference.Translate(typeof(SecurityIdentifier));
System.Security.AccessControl (6)
System\Security\AccessControl\CommonObjectSecurity.cs (2)
248SecurityIdentifier sid = (SecurityIdentifier)rule.IdentityReference.Translate(typeof(SecurityIdentifier)); 375SecurityIdentifier sid = (SecurityIdentifier)rule.IdentityReference.Translate(typeof(SecurityIdentifier));
System\Security\AccessControl\ObjectSecurity.cs (4)
363_securityDescriptor.Owner = identity.Translate(typeof(SecurityIdentifier)) as SecurityIdentifier; 403_securityDescriptor.Group = identity.Translate(typeof(SecurityIdentifier)) as SecurityIdentifier; 420_securityDescriptor.PurgeAccessControl((SecurityIdentifier)identity.Translate(typeof(SecurityIdentifier))); 437_securityDescriptor.PurgeAudit((SecurityIdentifier)identity.Translate(typeof(SecurityIdentifier)));