com.sun.xml.ws.security.opt.impl.dsig
Class DSigResolver

java.lang.Object
  extended by com.sun.xml.ws.security.opt.impl.dsig.DSigResolver
All Implemented Interfaces:
javax.xml.crypto.URIDereferencer

public class DSigResolver
extends Object
implements javax.xml.crypto.URIDereferencer

Implementation of JSR 105 URIDereferencer interface for optimized path

Author:
Ashutosh.Shahi@Sun.com

Constructor Summary
DSigResolver()
           
 
Method Summary
 javax.xml.crypto.Data dereference(javax.xml.crypto.URIReference uriRef, javax.xml.crypto.XMLCryptoContext context)
          resolve the URI of type "cid:" , "attachmentRef:", "http:", "#xyz".
static javax.xml.crypto.URIDereferencer getInstance()
          create a new instance of this class
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DSigResolver

public DSigResolver()
Method Detail

getInstance

public static javax.xml.crypto.URIDereferencer getInstance()
create a new instance of this class

Returns:
URI Dereferencer instance.

dereference

public javax.xml.crypto.Data dereference(javax.xml.crypto.URIReference uriRef,
                                         javax.xml.crypto.XMLCryptoContext context)
                                  throws javax.xml.crypto.URIReferenceException
resolve the URI of type "cid:" , "attachmentRef:", "http:", "#xyz".

Specified by:
dereference in interface javax.xml.crypto.URIDereferencer
Parameters:
uriRef -
context{@inheritDoc} -
Returns:
Throws:
javax.xml.crypto.URIReferenceException


Copyright © 2005-2012 Oracle Corporation. All Rights Reserved.