URIDereferencer
URIDereferencer (URI 역참조자)
URIReference를 역참조(dereference)하는 인터페이스예요. XML 시그니처에서 참조 URI가 가리키는 실제 데이터를 얻는 역할을 해요.
본문
public interface URIDereferencer
URIDereferencer는 URIReference를 역참조해서 그 결과 데이터를 반환하는 인터페이스예요. 역참조 결과는 OctetStreamData 또는 NodeSetData 인스턴스가 돼요.
W3C XML-Signature Syntax and Processing 권고안의 4.2절에 정의된 것처럼, 같은 문서 내 참조(same-document reference)가 아니라면 역참조 결과는 반드시 OctetStreamData여야 해요.
dereference(URIReference uriReference, XMLCryptoContext context) 메서드로 지정된 URIReference를 역참조하고, 그 데이터를 반환해요. 역참조 과정에서 문제가 있으면 URIReferenceException을 던져요.