net.handle.hdllib.trust
Class ChainBuilder

java.lang.Object
  extended by net.handle.hdllib.trust.ChainBuilder

public class ChainBuilder
extends java.lang.Object


Constructor Summary
ChainBuilder(HandleResolver resolver)
           
ChainBuilder(HandleStorage storage)
           
ChainBuilder(HandleStorage storage, HandleResolver resolver)
           
ChainBuilder(java.util.Map<java.lang.String,HandleRecord> handleMap, HandleResolver resolver)
           
 
Method Summary
 java.util.List<IssuedSignature> buildChain(JsonWebSignature childSignature)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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