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 KeyRepository
repository
protected List<Verification>
verifications
-
Constructor Summary
Constructors Constructor Description Verifier()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Verification
addNew()
KeyRepository
getRepository()
List<Verification>
getVerifications()
void
setRepository(KeyRepository repository)
VerificationResults
verify(List<DKIMSignature> signatures, Map headers, byte[] body)
Try to verify a set of signatures and store the results.VerificationResult
verify(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
-
-