示例#1
0
 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()
     });
 }