public static TokenTarget Resolve(string domain, OrganizationId organizationId) { TokenTarget tokenTarget = TargetUriResolver.FromOrganizationRelationship(domain, organizationId); if (tokenTarget != null) { return(tokenTarget); } tokenTarget = TargetUriViaGetFederationInformation.Singleton.Get(domain); if (tokenTarget != null) { return(tokenTarget); } tokenTarget = TargetUriViaSCP.Singleton.Get(domain); if (tokenTarget != null) { return(tokenTarget); } return(null); }
public static TokenTarget Resolve(SmtpAddress smtpAddress, OrganizationId organizationId) { return(TargetUriResolver.Resolve(smtpAddress.Domain.ToString(), organizationId)); }