-
Notifications
You must be signed in to change notification settings - Fork 3
/
bnd.bnd
27 lines (23 loc) · 1.34 KB
/
bnd.bnd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Bundle-DocURL: https://sling.apache.org/documentation/bundles/commons-crypto.html
Import-Package:\
javax.servlet;resolution:=dynamic,\
javax.servlet.http;resolution:=dynamic,\
org.jasypt.encryption.pbe;resolution:=dynamic,\
org.jasypt.iv;resolution:=dynamic,\
org.jasypt.registry;resolution:=dynamic,\
org.jasypt.salt;resolution:=dynamic,\
*
Require-Capability:\
osgi.service;filter:="(objectClass=org.apache.sling.commons.crypto.PasswordProvider)";effective:=active;resolution:=optional,\
osgi.service;filter:="(objectClass=org.apache.sling.commons.crypto.SaltProvider)";effective:=active;resolution:=optional,\
osgi.service;filter:="(objectClass=org.jasypt.iv.IvGenerator)";effective:=active;resolution:=optional
-plugin:\
org.apache.sling.bnd.plugin.headers.parameters.remove.Plugin;\
'Require-Capability'='osgi.service;filter:="(objectClass=org.apache.sling.commons.crypto.PasswordProvider)";effective:=active',\
org.apache.sling.bnd.plugin.headers.parameters.remove.Plugin;\
'Require-Capability'='osgi.service;filter:="(objectClass=org.apache.sling.commons.crypto.SaltProvider)";effective:=active',\
org.apache.sling.bnd.plugin.headers.parameters.remove.Plugin;\
'Require-Capability'='osgi.service;filter:="(objectClass=org.jasypt.iv.IvGenerator)";effective:=active'
-removeheaders:\
Include-Resource,\
Private-Package