public static SerializedSecurityContextType CreateSerializedSecurityContext(IExchangePrincipal mailbox, SecurityAccessToken securityAccessToken) { return(new SerializedSecurityContextType { UserSid = securityAccessToken.UserSid, GroupSids = EwsHelper.SidStringAndAttributesConverter(securityAccessToken.GroupSids), RestrictedGroupSids = EwsHelper.SidStringAndAttributesConverter(securityAccessToken.RestrictedGroupSids), PrimarySmtpAddress = mailbox.MailboxInfo.PrimarySmtpAddress.ToString() }); }