declare namespace javax { namespace xml { namespace crypto { /** * Identifies a data object via a URI-Reference, as specified by * RFC 2396. *

Note that some subclasses may not have a type attribute * and for objects of those types, the {@link #getType} method always returns * null. * @author Sean Mullan * @author JSR 105 Expert Group * @since 1.6 * @see URIDereferencer */ // @ts-ignore interface URIReference { /** * Returns the URI of the referenced data object. * @return the URI of the data object in RFC 2396 format (may be * null if not specified) */ // @ts-ignore getURI(): string /** * Returns the type of data referenced by this URI. * @return the type (a URI) of the data object (may be null * if not specified) */ // @ts-ignore getType(): string } } } }