## Uses of Class
org.jboss.resteasy.security.doseta.DKIMSignature

- Packages that use DKIMSignature
  Package | Description
  --- | ---
  org.jboss.resteasy.security.doseta |
  org.jboss.resteasy.security.doseta.i18n |

- - ### Uses of DKIMSignature in org.jboss.resteasy.security.doseta

    Fields in org.jboss.resteasy.security.doseta declared as DKIMSignature
    Modifier and Type | Field | Description
    --- | --- | ---
    `protected DKIMSignature` | VerificationResult.`signature` |

    Methods in org.jboss.resteasy.security.doseta that return DKIMSignature
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected DKIMSignature` | AbstractDigitalSigningHeaderDecorator.`createHeader​(KeyRepository repository)` |
    `DKIMSignature` | VerificationResult.`getSignature()` |

    Methods in org.jboss.resteasy.security.doseta that return types with arguments of type DKIMSignature
    Modifier and Type | Method | Description
    --- | --- | ---
    `protected List<DKIMSignature>` | DigitalSigningInterceptor.`getHeaders​(javax.ws.rs.core.MultivaluedMap<String,​Object> headers)` |

    Methods in org.jboss.resteasy.security.doseta with parameters of type DKIMSignature
    Modifier and Type | Method | Description
    --- | --- | ---
    `PrivateKey` | ConfiguredDosetaKeyRepository.`findPrivateKey​(DKIMSignature header)` |
    `PrivateKey` | DosetaKeyRepository.`findPrivateKey​(DKIMSignature header)` |
    `PrivateKey` | KeyRepository.`findPrivateKey​(DKIMSignature header)` |
    `PublicKey` | ConfiguredDosetaKeyRepository.`findPublicKey​(DKIMSignature header)` |
    `PublicKey` | DosetaKeyRepository.`findPublicKey​(DKIMSignature header)` |
    `PublicKey` | KeyRepository.`findPublicKey​(DKIMSignature header)` |
    `String` | DosetaKeyRepository.`getAlias​(DKIMSignature header)` |
    `void` | VerificationResult.`setSignature​(DKIMSignature signature)` |
    `protected void` | DigitalSigningInterceptor.`sign​(KeyRepository repository, javax.ws.rs.core.MultivaluedMap<String,​Object> headers, byte[] body, DKIMSignature dosetaSignature)` |
    `javax.ws.rs.core.MultivaluedMap<String,​String>` | Verification.`verify​(DKIMSignature signature, Map headers, byte[] body, PublicKey publicKey)` | Headers can be a Map<String, Object> or a Map<String, List<Object>>.
    `VerificationResult` | Verifier.`verify​(Map headers, byte[] body, Verification verification, DKIMSignature signature)` | Verify one signature and store the results.
    `javax.ws.rs.core.MultivaluedMap<String,​String>` | Verifier.`verifySignature​(Map headers, byte[] body, Verification verification, DKIMSignature signature)` |

    Method parameters in org.jboss.resteasy.security.doseta with type arguments of type DKIMSignature
    Modifier and Type | Method | Description
    --- | --- | ---
    `VerificationResults` | Verifier.`verify​(List<DKIMSignature> signatures, Map headers, byte[] body)` | Try to verify a set of signatures and store the results.

  - ### Uses of DKIMSignature in org.jboss.resteasy.security.doseta.i18n

    Methods in org.jboss.resteasy.security.doseta.i18n with parameters of type DKIMSignature
    Modifier and Type | Method | Description
    --- | --- | ---
    `String` | Messages_$bundle.`couldNotFindPublicKey​(DKIMSignature signature)` |
    `String` | Messages.`couldNotFindPublicKey​(DKIMSignature signature)` |