OSGI-INF.blueprint.config.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <blueprint xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:cm="http://aries.apache.org/blueprint/xmlns/blueprint-cm/v1.1.0" xmlns:ext="http://aries.apache.org/blueprint/xmlns/blueprint-ext/v1.0.0"> <cm:property-placeholder persistent-id="org.xipki.ocsp.client" update-strategy="reload"> <cm:default-properties> <cm:property name="signer.type" value=""/> <cm:property name="signer.conf" value=""/> <cm:property name="signer.cert" value=""/> </cm:default-properties> </cm:property-placeholder> <reference id="securityFactory" interface="org.xipki.security.SecurityFactory"/> <bean id="ocspRequestor" class="org.xipki.ocsp.client.impl.DefaultHttpOcspRequestor"> <property name="securityFactory" ref="securityFactory"/> <property name="signerType" value="${signer.type}"/> <property name="signerConf" value="${signer.conf}"/> <property name="signerCertFile" value="${signer.cert}"/> </bean> <service ref="ocspRequestor" interface="org.xipki.ocsp.client.api.OcspRequestor"/> </blueprint>