net.handle.hdllib.trust
Class JsonWebSignatureFactoryImpl

java.lang.Object
  extended by net.handle.hdllib.trust.JsonWebSignatureFactory
      extended by net.handle.hdllib.trust.JsonWebSignatureFactoryImpl

public class JsonWebSignatureFactoryImpl
extends JsonWebSignatureFactory


Constructor Summary
JsonWebSignatureFactoryImpl()
           
 
Method Summary
 JsonWebSignature create(byte[] payload, java.security.PrivateKey privateKey)
           
 JsonWebSignature create(java.lang.String payload, java.security.PrivateKey privateKey)
           
 JsonWebSignature deserialize(java.lang.String serialization)
           
 
Methods inherited from class net.handle.hdllib.trust.JsonWebSignatureFactory
getInstance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JsonWebSignatureFactoryImpl

public JsonWebSignatureFactoryImpl()
Method Detail

create

public JsonWebSignature create(java.lang.String payload,
                               java.security.PrivateKey privateKey)
                        throws TrustException
Specified by:
create in class JsonWebSignatureFactory
Throws:
TrustException

create

public JsonWebSignature create(byte[] payload,
                               java.security.PrivateKey privateKey)
                        throws TrustException
Specified by:
create in class JsonWebSignatureFactory
Throws:
TrustException

deserialize

public JsonWebSignature deserialize(java.lang.String serialization)
                             throws TrustException
Specified by:
deserialize in class JsonWebSignatureFactory
Throws:
TrustException