Bug 1732669 Comment 2 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

I need help here to shape out the information which are to be made available. I guess it would be a new "encryption" member of the `ComposeDetails` like so:

```` 
encryption : {
  technology: "smime" or "pgp" or "disabled"
  sign: bool
  encrypt: bool
  pgpOptions : {
   encryptSubject: bool,
   attachPuplicKey: bool
  }
}
```

Are there special `smimeOptions`? Setting an unsupported technology must throw, so we probably also need `supportedTechnologies` in there in order to see what technology can be used.

It would help me a lot, if you already have an Experiment implementation (or could try to work on one), which I could use for this patch.
I need help here to shape out the information which are to be made available. I guess it would be a new "encryption" member of the `ComposeDetails` like so:

```
encryption : {
  technology: "smime" or "pgp" or "disabled"
  sign: bool
  encrypt: bool
  pgpOptions : {
   encryptSubject: bool,
   attachPuplicKey: bool
  }
}
```

Are there special `smimeOptions`? Setting an unsupported technology must throw, so we probably also need `supportedTechnologies` in there in order to see what technology can be used.

It would help me a lot, if you already have an Experiment implementation (or could try to work on one), which I could use for this patch.

Back to Bug 1732669 Comment 2