OSGI-INF.http-client.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8"?> <scr:component xmlns:scr="http://www.osgi.org/xmlns/scr/v1.1.0" name="org.opencastproject.kernel.security.TrustedHttpClientImpl" immediate="true" activate="activate" deactivate="deactivate"> <implementation class="org.opencastproject.kernel.security.TrustedHttpClientImpl"/> <property name="service.description" value="Provides Trusted Http Clients (for use with digest authentication)"/> <service> <provide interface="org.opencastproject.security.api.TrustedHttpClient"/> </service> <reference name="service-impl" interface="org.opencastproject.kernel.http.impl.HttpClientFactory" cardinality="1..1" policy="static" bind="setHttpClientFactory"/> <reference name="serviceRegistry" interface="org.opencastproject.serviceregistry.api.ServiceRegistry" cardinality="0..1" policy="dynamic" bind="setServiceRegistry"/> <reference name="securityService" interface="org.opencastproject.security.api.SecurityService" cardinality="1..1" policy="static" bind="setSecurityService"/> <reference name="urlSigningService" interface="org.opencastproject.security.urlsigning.service.UrlSigningService" cardinality="1..1" policy="static" bind="setUrlSigningService"/> </scr:component>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy