boolean derived = ent.getPool().hasAttribute(Pool.Attributes.DERIVED_POOL);
if (!derived && ent.getConsumer().getType().isManifest() &&
ent.getPool().getDerivedProduct() != null) {
derivedProducts.add(ent.getPool().getDerivedProduct());
derivedProducts
<BUG>.addAll(productCurator.getPoolDerivedProvidedProductsCached(ent.getPool().getId()));
}</BUG>
return derivedProducts;
}
public X509Certificate createX509Certificate(Entitlement ent, Product product, Set<Product> products,

boolean derived = ent.getPool().hasAttribute(Pool.Attributes.DERIVED_POOL);
if (!derived && ent.getConsumer().getType().isManifest() &&
ent.getPool().getDerivedProduct() != null) {
derivedProducts.add(ent.getPool().getDerivedProduct());
derivedProducts
.addAll(productCurator.getPoolDerivedProvidedProductsCached(ent.getPool()));
}
return derivedProducts;
}
public X509Certificate createX509Certificate(Entitlement ent, Product product, Set<Product> products,
