// Token: 0x06000B0C RID: 2828 RVA: 0x000325A3 File Offset: 0x000307A3 public static bool TryGetPuidByExternalDirectoryObjectId(string guidString, out ulong puid) { if (string.IsNullOrEmpty(guidString) || !Globals.IsDatacenter) { puid = 0UL; return(false); } return(ConsumerIdentityHelper.TryGetPuidFromGuid(new Guid(guidString), out puid)); }
// Token: 0x06000B0B RID: 2827 RVA: 0x00032548 File Offset: 0x00030748 public static bool TryGetPuidFromADObjectId(ADObjectId objectId, out ulong puid) { if (objectId != null && Globals.IsDatacenter) { if (!string.IsNullOrEmpty(objectId.DistinguishedName) && ConsumerIdentityHelper.TryGetPuidFromDN(objectId.DistinguishedName, out puid)) { return(true); } if (objectId.ObjectGuid != Guid.Empty && ConsumerIdentityHelper.TryGetPuidFromGuid(objectId.ObjectGuid, out puid)) { return(true); } } puid = 0UL; return(false); }