System.Security.Principal.SecurityIdentifier
namespace System.Security.Principal
{
public sealed class SecurityIdentifier : IdentityReference, IComparable<SecurityIdentifier>
{
public static readonly int MaxBinaryLength;
public static readonly int MinBinaryLength;
public SecurityIdentifier AccountDomainSid { get; }
public int BinaryLength { get; }
public SecurityIdentifier(byte[] binaryForm, int offset);
public SecurityIdentifier(IntPtr binaryForm);
public SecurityIdentifier(WellKnownSidType sidType, SecurityIdentifier domainSid);
public SecurityIdentifier(string sddlForm);
public int CompareTo(SecurityIdentifier sid);
public bool Equals(SecurityIdentifier sid);
public void GetBinaryForm(byte[] binaryForm, int offset);
public bool IsAccountSid();
public bool IsEqualDomainSid(SecurityIdentifier sid);
public bool IsWellKnown(WellKnownSidType type);
public static bool operator ==(SecurityIdentifier left, SecurityIdentifier right);
public static bool operator !=(SecurityIdentifier left, SecurityIdentifier right);
}
}