public class SecureResolver.HDLSignature
extends java.lang.Object
| Constructor and Description |
|---|
SecureResolver.HDLSignature(java.lang.String handle,
HandleValue metadataValue,
net.cnri.simplexml.XTag metadataXML,
ValueReference signer,
java.lang.String signatureAlg,
byte[] signature) |
| Modifier and Type | Method and Description |
|---|---|
ValueReference |
getSigner()
Return the identifier for signing entity (unverified until verifySignature()
is called).
|
java.lang.String |
toString() |
boolean |
verifySignature(java.security.PublicKey pubkey)
Returns true if the metadata signature has been signed by the
given key.
|
boolean |
verifyValue(HandleValue value)
Return true if the given value was properly signed.
|
public SecureResolver.HDLSignature(java.lang.String handle,
HandleValue metadataValue,
net.cnri.simplexml.XTag metadataXML,
ValueReference signer,
java.lang.String signatureAlg,
byte[] signature)
public java.lang.String toString()
toString in class java.lang.Objectpublic final ValueReference getSigner()
public final boolean verifySignature(java.security.PublicKey pubkey)
throws java.lang.Exception
java.lang.Exceptionpublic final boolean verifyValue(HandleValue value) throws java.lang.Exception
java.lang.Exception