Package net.handle.hdllib.trust
Class ChainBuilder
- java.lang.Object
 - 
- net.handle.hdllib.trust.ChainBuilder
 
 
- 
public class ChainBuilder extends java.lang.Object 
- 
- 
Constructor Summary
Constructors Constructor Description ChainBuilder(java.util.Map<java.lang.String,HandleRecord> handleMap, HandleResolver resolver)ChainBuilder(HandleResolver resolver)ChainBuilder(HandleStorage storage)ChainBuilder(HandleStorage storage, HandleResolver resolver) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<IssuedSignature>buildChain(JsonWebSignature childSignature)HandleValueresolveValueReference(ValueReference valueReference) 
 - 
 
- 
- 
Constructor Detail
- 
ChainBuilder
public ChainBuilder(java.util.Map<java.lang.String,HandleRecord> handleMap, HandleResolver resolver)
 
- 
ChainBuilder
public ChainBuilder(HandleResolver resolver)
 
- 
ChainBuilder
public ChainBuilder(HandleStorage storage)
 
- 
ChainBuilder
public ChainBuilder(HandleStorage storage, HandleResolver resolver)
 
 - 
 
- 
Method Detail
- 
buildChain
public java.util.List<IssuedSignature> buildChain(JsonWebSignature childSignature) throws TrustException
- Throws:
 TrustException
 
- 
resolveValueReference
public HandleValue resolveValueReference(ValueReference valueReference) throws HandleException
- Throws:
 HandleException
 
 - 
 
 -