Package net.handle.hdllib.trust
Class ChainVerifier
- java.lang.Object
-
- net.handle.hdllib.trust.ChainVerifier
-
public class ChainVerifier extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ChainVerifier(java.util.List<java.security.PublicKey> rootKeys)
ChainVerifier(java.util.List<java.security.PublicKey> rootKeys, AbstractRequiredSignerStore requiredSigners)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChainVerificationReport
verifyChain(java.util.List<IssuedSignature> issuedSignatures)
ChainVerificationReport
verifyValues(java.lang.String handle, java.util.List<HandleValue> values, java.util.List<IssuedSignature> issuedSignatures)
-
-
-
Constructor Detail
-
ChainVerifier
public ChainVerifier(java.util.List<java.security.PublicKey> rootKeys)
-
ChainVerifier
public ChainVerifier(java.util.List<java.security.PublicKey> rootKeys, AbstractRequiredSignerStore requiredSigners)
-
-
Method Detail
-
verifyValues
public ChainVerificationReport verifyValues(java.lang.String handle, java.util.List<HandleValue> values, java.util.List<IssuedSignature> issuedSignatures)
-
verifyChain
public ChainVerificationReport verifyChain(java.util.List<IssuedSignature> issuedSignatures)
-
-