| 96 | ) |
| 97 | |
| 98 | type Modifier struct { |
| 99 | instName string |
| 100 | |
| 101 | domains []string |
| 102 | selector string |
| 103 | signers map[string]crypto.Signer |
| 104 | oversignHeader []string |
| 105 | signHeader []string |
| 106 | headerCanon dkim.Canonicalization |
| 107 | bodyCanon dkim.Canonicalization |
| 108 | sigExpiry time.Duration |
| 109 | hash crypto.Hash |
| 110 | multipleFromOk bool |
| 111 | signSubdomains bool |
| 112 | |
| 113 | log *log.Logger |
| 114 | } |
| 115 | |
| 116 | func New(c *container.C, modName, instName string) (module.Module, error) { |
| 117 | m := &Modifier{ |
nothing calls this directly
no outgoing calls
no test coverage detected