Class Verifier
- java.lang.Object
 - 
- org.jboss.resteasy.security.doseta.Verifier
 
 
- 
public class Verifier extends Object
- Version:
 - $Revision: 1 $
 - Author:
 - Bill Burke
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected KeyRepositoryrepositoryprotected List<Verification>verifications 
- 
Constructor Summary
Constructors Constructor Description Verifier() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VerificationaddNew()KeyRepositorygetRepository()List<Verification>getVerifications()voidsetRepository(KeyRepository repository)VerificationResultsverify(List<DKIMSignature> signatures, Map headers, byte[] body)Try to verify a set of signatures and store the results.VerificationResultverify(Map headers, byte[] body, Verification verification, DKIMSignature signature)Verify one signature and store the results.javax.ws.rs.core.MultivaluedMap<String,String>verifySignature(Map headers, byte[] body, Verification verification, DKIMSignature signature) 
 - 
 
- 
- 
Field Detail
- 
repository
protected KeyRepository repository
 
- 
verifications
protected List<Verification> verifications
 
 - 
 
- 
Method Detail
- 
getRepository
public KeyRepository getRepository()
 
- 
setRepository
public void setRepository(KeyRepository repository)
 
- 
addNew
public Verification addNew()
 
- 
getVerifications
public List<Verification> getVerifications()
 
- 
verify
public VerificationResults verify(List<DKIMSignature> signatures, Map headers, byte[] body)
Try to verify a set of signatures and store the results.- Parameters:
 signatures- list of signaturesheaders- headers mapbody- body- Returns:
 VerificationResults
 
- 
verify
public VerificationResult verify(Map headers, byte[] body, Verification verification, DKIMSignature signature)
Verify one signature and store the results.- Parameters:
 headers- headers mapbody- bodyverification- verificationsignature- signature- Returns:
 VerificationResult
 
- 
verifySignature
public javax.ws.rs.core.MultivaluedMap<String,String> verifySignature(Map headers, byte[] body, Verification verification, DKIMSignature signature) throws SignatureException
- Throws:
 SignatureException
 
 - 
 
 -