protected override IConfigDataProvider CreateSession() { if (!this.Olc) { return(base.CreateSession()); } base.CreateSession(); ADSessionSettings sessionSettings = ADSessionSettings.FromConsumerOrganization(); base.GCSession = DirectorySessionFactory.Default.GetTenantOrRootOrgRecipientSession(base.DomainController, true, ConsistencyMode.PartiallyConsistent, sessionSettings, 572, "CreateSession", "f:\\15.00.1497\\sources\\dev\\Management\\src\\Management\\MailboxReplication\\SyncRequest\\NewSyncRequest.cs"); base.RecipSession = DirectorySessionFactory.NonCacheSessionFactory.GetTenantOrRootOrgRecipientSession(false, ConsistencyMode.FullyConsistent, sessionSettings, 578, "CreateSession", "f:\\15.00.1497\\sources\\dev\\Management\\src\\Management\\MailboxReplication\\SyncRequest\\NewSyncRequest.cs"); base.CurrentOrganizationId = base.RecipSession.SessionSettings.CurrentOrganizationId; base.RJProvider.IndexProvider.RecipientSession = base.RecipSession; return(base.RJProvider); }
public static IConfigDataProvider CreateConsumerOrganizationSession() { ADSessionSettings sessionSettings = ADSessionSettings.FromConsumerOrganization(); return(DirectorySessionFactory.NonCacheSessionFactory.GetTenantOrRootOrgRecipientSession(false, ConsistencyMode.FullyConsistent, sessionSettings, 71, "CreateConsumerOrganizationSession", "f:\\15.00.1497\\sources\\dev\\Management\\src\\Management\\RecipientTasks\\ConsumerMailbox\\ConsumerMailboxHelper.cs")); }
internal OwaFblHandler() : this(DirectorySessionFactory.NonCacheSessionFactory.CreateTenantRecipientSession(false, ConsistencyMode.FullyConsistent, ADSessionSettings.FromConsumerOrganization(), 72, ".ctor", "f:\\15.00.1497\\sources\\dev\\clients\\src\\common\\FBL\\OwaFblHandler.cs")) { }
// Token: 0x06000B02 RID: 2818 RVA: 0x000322A4 File Offset: 0x000304A4 public static string GetDistinguishedNameFromPuid(ulong puid) { ADObjectId organizationalUnit = ADSessionSettings.FromConsumerOrganization().CurrentOrganizationId.OrganizationalUnit; return(organizationalUnit.GetChildId(ConsumerIdentityHelper.GetCommonNameFromPuid(puid)).DistinguishedName); }
// Token: 0x060000F6 RID: 246 RVA: 0x000061B0 File Offset: 0x000043B0 protected override ADRawEntry LoadADRawEntry() { ADRawEntry ret = null; CID cid = null; if (CID.TryParse(this.Cid, ref cid)) { IRecipientSession recipientSession = DirectoryExtensions.CreateRecipientSession(ADSessionSettings.FromConsumerOrganization(), null); IAggregateSession aggregateSession = recipientSession.GetAggregateSession("d:\\dbs\\sh\\e16df\\0212_214120_0\\cmd\\1g\\sources\\Dev\\Cafe\\src\\HttpProxy\\AnchorMailbox\\CidAnchorMailbox.cs", 73, "LoadADRawEntry"); aggregateSession.MbxReadMode = 0; ret = DirectoryHelper.InvokeAccountForest <ADRawEntry>(base.RequestContext.LatencyTracker, () => aggregateSession.FindADRawEntryByCid(cid, this.PropertySet), base.RequestContext.Logger, recipientSession); } return(base.CheckForNullAndThrowIfApplicable <ADRawEntry>(ret)); }