Manifest-Version: 1.0
Bnd-LastModified: 1742261571216
Bundle-ClassPath: .,opensaml-core-3.3.0.jar,opensaml-messaging-api-3.3
 .0.jar,opensaml-messaging-impl-3.3.0.jar,opensaml-profile-api-3.3.0.j
 ar,opensaml-profile-impl-3.3.0.jar,opensaml-saml-api-3.3.0.jar,opensa
 ml-saml-impl-3.3.0.jar,opensaml-security-api-3.3.0.jar,opensaml-secur
 ity-impl-3.3.0.jar,opensaml-soap-api-3.3.0.jar,opensaml-soap-impl-3.3
 .0.jar,opensaml-storage-api-3.3.0.jar,opensaml-storage-impl-3.3.0.jar
 ,opensaml-xmlsec-api-3.3.0.jar,opensaml-xmlsec-impl-3.3.0.jar
Bundle-ManifestVersion: 2
Bundle-Name: Liferay SAML OpenSAML Integration
Bundle-SymbolicName: com.liferay.saml.opensaml.integration
Bundle-Vendor: Liferay, Inc.
Bundle-Version: 5.3.33.hotfix-6515-7413
Created-By: 1.8.0_381 (Oracle Corporation)
Export-Package: com.liferay.saml.opensaml.integration.field.expression
 .handler;version="1.1.0.hotfix-6515-7413";uses:="com.liferay.portal.k
 ernel.exception,com.liferay.portal.kernel.model,com.liferay.saml.open
 saml.integration.processor.context,com.liferay.saml.persistence.model
 ",com.liferay.saml.opensaml.integration.field.expression.handler.regi
 stry;version="1.0.1.hotfix-6515-7413";uses:="com.liferay.portal.kerne
 l.model,com.liferay.saml.opensaml.integration.field.expression.handle
 r,com.liferay.saml.opensaml.integration.processor.context,com.liferay
 .saml.persistence.model",com.liferay.saml.opensaml.integration.field.
 expression.resolver;version="1.0.1.hotfix-6515-7413";uses:="com.lifer
 ay.saml.opensaml.integration.resolver",com.liferay.saml.opensaml.inte
 gration.field.expression.resolver.registry;version="1.1.0.hotfix-6515
 -7413";uses:="com.liferay.saml.opensaml.integration.field.expression.
 resolver",com.liferay.saml.opensaml.integration.processor;version="1.
 0.0.hotfix-6515-7413";uses:="com.liferay.portal.kernel.exception,com.
 liferay.portal.kernel.model,com.liferay.portal.kernel.service,com.lif
 eray.portal.kernel.upload,com.liferay.saml.persistence.model",com.lif
 eray.saml.opensaml.integration.processor.context;version="1.0.0.hotfi
 x-6515-7413";uses:="com.liferay.petra.function,com.liferay.portal.ker
 nel.exception,com.liferay.portal.kernel.model,com.liferay.portal.kern
 el.service,com.liferay.portal.kernel.upload,com.liferay.saml.persiste
 nce.model",com.liferay.saml.opensaml.integration.processor.factory;ve
 rsion="1.0.0.hotfix-6515-7413";uses:="com.liferay.portal.kernel.model
 ,com.liferay.saml.opensaml.integration.field.expression.handler.regis
 try,com.liferay.saml.opensaml.integration.processor,com.liferay.saml.
 persistence.model",com.liferay.saml.opensaml.integration.resolver;ver
 sion="1.1.0.hotfix-6515-7413";uses:="com.liferay.portal.kernel.except
 ion,com.liferay.portal.kernel.model,com.liferay.portal.kernel.service
 "
Import-Package: aQute.bnd.annotation.metatype;version="1.45",com.lifer
 ay.document.library.kernel.exception;version="3.5",com.liferay.docume
 nt.library.kernel.store;version="3.1",com.liferay.expando.kernel.exce
 ption;version="1.1",com.liferay.expando.kernel.model;version="4.1",co
 m.liferay.expando.kernel.service;version="1.8",com.liferay.osgi.servi
 ce.tracker.collections;version="1.1",com.liferay.osgi.service.tracker
 .collections.map;version="2.2",com.liferay.osgi.util;version="2.3",co
 m.liferay.petra.function;version="1.5",com.liferay.petra.string;versi
 on="1.7",com.liferay.portal.configuration.metatype.annotations;versio
 n="1.5",com.liferay.portal.configuration.metatype.bnd.util;version="2
 .0",com.liferay.portal.kernel.bean;version="10.0",com.liferay.portal.
 kernel.configuration;version="7.0",com.liferay.portal.kernel.exceptio
 n;version="12.2",com.liferay.portal.kernel.io.unsync;version="8.0",co
 m.liferay.portal.kernel.json;version="10.1",com.liferay.portal.kernel
 .log;version="7.1",com.liferay.portal.kernel.model;version="20.0",com
 .liferay.portal.kernel.security;version="6.2",com.liferay.portal.kern
 el.security.auth;version="5.0",com.liferay.portal.kernel.security.lda
 p;version="2.0",com.liferay.portal.kernel.service;version="15.0",com.
 liferay.portal.kernel.theme;version="10.1",com.liferay.portal.kernel.
 upload;version="9.0",com.liferay.portal.kernel.util;version="40.2",co
 m.liferay.portal.security.exportimport;version="1.1",com.liferay.port
 al.security.ldap;version="2.0",com.liferay.portal.security.ldap.confi
 guration;version="2.0",com.liferay.portal.security.ldap.exportimport;
 version="1.1",com.liferay.portal.security.ldap.util;version="1.2",com
 .liferay.portal.security.ldap.validator;version="1.1",com.liferay.sam
 l.opensaml.integration.field.expression.handler;version="1.1",com.lif
 eray.saml.opensaml.integration.field.expression.handler.registry;vers
 ion="1.0",com.liferay.saml.opensaml.integration.field.expression.reso
 lver;version="1.0",com.liferay.saml.opensaml.integration.field.expres
 sion.resolver.registry;version="1.1",com.liferay.saml.opensaml.integr
 ation.processor;version="1.0",com.liferay.saml.opensaml.integration.p
 rocessor.context;version="1.0",com.liferay.saml.opensaml.integration.
 processor.factory;version="1.0",com.liferay.saml.persistence.exceptio
 n;version="1.1",com.liferay.saml.persistence.model;version="4.0",com.
 liferay.saml.persistence.service;version="4.1",com.liferay.saml.runti
 me;version="1.0",com.liferay.saml.runtime.certificate;version="1.0",c
 om.liferay.saml.runtime.configuration;version="4.0",com.liferay.saml.
 runtime.credential;version="1.0",com.liferay.saml.runtime.exception;v
 ersion="1.1",com.liferay.saml.runtime.metadata;version="2.0",com.life
 ray.saml.runtime.servlet.profile;version="1.0",com.liferay.saml.util;
 version="2.1",javax.crypto,javax.crypto.interfaces,javax.crypto.spec,
 javax.json,javax.json.stream,javax.management,javax.naming,javax.nami
 ng.directory,javax.naming.ldap,javax.net,javax.net.ssl,javax.persiste
 nce,javax.script,javax.security.auth,javax.security.auth.callback,jav
 ax.security.auth.x500,javax.servlet,javax.servlet.http,javax.sql,java
 x.xml.datatype,javax.xml.namespace,javax.xml.parsers,javax.xml.stream
 ,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform,ja
 vax.xml.transform.dom,javax.xml.transform.sax,javax.xml.transform.sta
 x,javax.xml.transform.stream,javax.xml.validation,org.apache.commons.
 logging,org.apache.log4j,org.apache.xml.security;version="2.1",org.ap
 ache.xml.security.encryption;version="2.1",org.apache.xml.security.ex
 ceptions;version="2.1",org.apache.xml.security.keys;version="2.1",org
 .apache.xml.security.signature;version="2.1",org.apache.xml.security.
 stax.ext;version="2.1",org.apache.xml.security.transforms;version="2.
 1",org.apache.xml.security.transforms.params;version="2.1",org.apache
 .xml.security.utils;version="2.1",org.ietf.jgss,org.osgi.framework;ve
 rsion="1.8",org.osgi.framework.wiring;version="1.2",org.osgi.util.tra
 cker;version="1.5",org.slf4j,org.w3c.dom,org.w3c.dom.events,org.w3c.d
 om.ls,org.w3c.dom.ranges,org.w3c.dom.traversal,org.w3c.dom.views,org.
 xml.sax,org.xml.sax.ext,org.xml.sax.helpers,sun.misc
Javac-Debug: on
Javac-Deprecation: off
Javac-Encoding: UTF-8
Liferay-Releng-App-Description: %liferay-releng-app-description
Liferay-Releng-App-Title: Liferay Connector to SAML 2.0
Liferay-Releng-Bundle: true
Liferay-Releng-Category: Security
Liferay-Releng-Deprecated: false
Liferay-Releng-Fix-Delivery-Method: core
Liferay-Releng-Labs: false
Liferay-Releng-Marketplace: true
Liferay-Releng-Portal-Required: true
Liferay-Releng-Public: false
Liferay-Releng-Restart-Required: false
Liferay-Releng-Suite: foundation
Liferay-Releng-Suite-Description: Apps and Features: System Settings, 
 Web Content Editors, Web Content Template Languages, Theme Tools, Mob
 ile Device Rules, Facebook Authentication, LDAP Authentication, OpenI
 D Authentication, OpenSSO Authentication, Remote Authentication (Auth
 Verifiers), SSO-based Authentication, Token-based Authentication, Por
 tal Scripting, Elasticsearch Support, Solr Support, Documents and Med
 ia Store Implementations, and more.<br /><br />The Foundation suite p
 rovides applications and features that extend the functionality provi
 ded by Liferay's core. Much of the functionality that belonged to Lif
 eray's core prior to Liferay 7 has been extracted into the modules of
  the Foundation suite. The authentication modules provide a variety o
 f mechanisms for allowing users and remote applications to authentica
 te to Liferay. The LDAP Authentication module allows administrators t
 o establish connections to one or more LDAP directories from which us
 ers can be imported or exported. The SSO modules allow users to authe
 nticate to Liferay using a variety of single-sign on solutions. The T
 oken-based Authentication module allows users or remote applications 
 to authenticate to Liferay without a password. The Scripting module a
 llows scripts to be written in Groovy to invoke Liferay's API.<br /><
 br />This suite is available in the Liferay bundle.
Liferay-Releng-Suite-Title: Liferay Foundation
Liferay-Releng-Support-Url: http://www.liferay.com
Liferay-Releng-Supported: true
Private-Package: com.codahale.metrics,com.google.common.annotations,co
 m.google.common.base,com.google.common.base.internal,com.google.commo
 n.cache,com.google.common.collect,com.google.common.escape,com.google
 .common.eventbus,com.google.common.graph,com.google.common.hash,com.g
 oogle.common.html,com.google.common.io,com.google.common.math,com.goo
 gle.common.net,com.google.common.primitives,com.google.common.reflect
 ,com.google.common.util.concurrent,com.google.common.xml,com.google.t
 hirdparty.publicsuffix,com.liferay.saml.opensaml.integration.internal
 .binding,com.liferay.saml.opensaml.integration.internal.bootstrap,com
 .liferay.saml.opensaml.integration.internal.certificate,com.liferay.s
 aml.opensaml.integration.internal.credential,com.liferay.saml.opensam
 l.integration.internal.decryption,com.liferay.saml.opensaml.integrati
 on.internal.field.expression.handler,com.liferay.saml.opensaml.integr
 ation.internal.field.expression.handler.registry,com.liferay.saml.ope
 nsaml.integration.internal.field.expression.resolver,com.liferay.saml
 .opensaml.integration.internal.field.expression.resolver.registry,com
 .liferay.saml.opensaml.integration.internal.identifier,com.liferay.sa
 ml.opensaml.integration.internal.metadata,com.liferay.saml.opensaml.i
 ntegration.internal.processor,com.liferay.saml.opensaml.integration.i
 nternal.processor.factory,com.liferay.saml.opensaml.integration.inter
 nal.provider,com.liferay.saml.opensaml.integration.internal.resolver,
 com.liferay.saml.opensaml.integration.internal.service.tracker.collec
 tions,com.liferay.saml.opensaml.integration.internal.servlet.profile,
 com.liferay.saml.opensaml.integration.internal.transport,com.liferay.
 saml.opensaml.integration.internal.transport.configuration,com.lifera
 y.saml.opensaml.integration.internal.util,com.liferay.saml.opensaml.i
 ntegration.internal.velocity,mozilla,net.shibboleth.utilities.java.su
 pport.annotation,net.shibboleth.utilities.java.support.annotation.con
 straint,net.shibboleth.utilities.java.support.codec,net.shibboleth.ut
 ilities.java.support.collection,net.shibboleth.utilities.java.support
 .component,net.shibboleth.utilities.java.support.httpclient,net.shibb
 oleth.utilities.java.support.logic,net.shibboleth.utilities.java.supp
 ort.net,net.shibboleth.utilities.java.support.primitive,net.shibbolet
 h.utilities.java.support.resolver,net.shibboleth.utilities.java.suppo
 rt.resource,net.shibboleth.utilities.java.support.scripting,net.shibb
 oleth.utilities.java.support.security,net.shibboleth.utilities.java.s
 upport.service,net.shibboleth.utilities.java.support.velocity,net.shi
 bboleth.utilities.java.support.xml,org.apache.commons.codec,org.apach
 e.commons.codec.binary,org.apache.commons.codec.cli,org.apache.common
 s.codec.digest,org.apache.commons.codec.language,org.apache.commons.c
 odec.language.bm,org.apache.commons.codec.net,org.apache.commons.coll
 ections,org.apache.commons.collections.bag,org.apache.commons.collect
 ions.bidimap,org.apache.commons.collections.buffer,org.apache.commons
 .collections.collection,org.apache.commons.collections.comparators,or
 g.apache.commons.collections.functors,org.apache.commons.collections.
 iterators,org.apache.commons.collections.keyvalue,org.apache.commons.
 collections.list,org.apache.commons.collections.map,org.apache.common
 s.collections.set,org.apache.commons.lang,org.apache.commons.lang.bui
 lder,org.apache.commons.lang.enum,org.apache.commons.lang.enums,org.a
 pache.commons.lang.exception,org.apache.commons.lang.math,org.apache.
 commons.lang.mutable,org.apache.commons.lang.reflect,org.apache.commo
 ns.lang.text,org.apache.commons.lang.time,org.apache.env,org.apache.h
 tml.dom,org.apache.http,org.apache.http.annotation,org.apache.http.au
 th,org.apache.http.auth.params,org.apache.http.client,org.apache.http
 .client.cache,org.apache.http.client.config,org.apache.http.client.en
 tity,org.apache.http.client.methods,org.apache.http.client.params,org
 .apache.http.client.protocol,org.apache.http.client.utils,org.apache.
 http.concurrent,org.apache.http.config,org.apache.http.conn,org.apach
 e.http.conn.params,org.apache.http.conn.routing,org.apache.http.conn.
 scheme,org.apache.http.conn.socket,org.apache.http.conn.ssl,org.apach
 e.http.conn.util,org.apache.http.cookie,org.apache.http.cookie.params
 ,org.apache.http.entity,org.apache.http.entity.mime,org.apache.http.e
 ntity.mime.content,org.apache.http.impl,org.apache.http.impl.auth,org
 .apache.http.impl.bootstrap,org.apache.http.impl.client,org.apache.ht
 tp.impl.client.cache,org.apache.http.impl.client.cache.ehcache,org.ap
 ache.http.impl.client.cache.memcached,org.apache.http.impl.conn,org.a
 pache.http.impl.conn.tsccm,org.apache.http.impl.cookie,org.apache.htt
 p.impl.entity,org.apache.http.impl.execchain,org.apache.http.impl.io,
 org.apache.http.impl.pool,org.apache.http.io,org.apache.http.message,
 org.apache.http.params,org.apache.http.pool,org.apache.http.protocol,
 org.apache.http.ssl,org.apache.http.util,org.apache.velocity,org.apac
 he.velocity.anakia,org.apache.velocity.app,org.apache.velocity.app.ev
 ent,org.apache.velocity.app.event.implement,org.apache.velocity.app.t
 ools,org.apache.velocity.context,org.apache.velocity.convert,org.apac
 he.velocity.exception,org.apache.velocity.io,org.apache.velocity.runt
 ime,org.apache.velocity.runtime.defaults,org.apache.velocity.runtime.
 directive,org.apache.velocity.runtime.log,org.apache.velocity.runtime
 .parser,org.apache.velocity.runtime.parser.node,org.apache.velocity.r
 untime.resource,org.apache.velocity.runtime.resource.loader,org.apach
 e.velocity.runtime.resource.util,org.apache.velocity.runtime.visitor,
 org.apache.velocity.servlet,org.apache.velocity.texen,org.apache.velo
 city.texen.ant,org.apache.velocity.texen.defaults,org.apache.velocity
 .texen.util,org.apache.velocity.util,org.apache.velocity.util.introsp
 ection,org.apache.wml,org.apache.wml.dom,org.apache.xerces.dom,org.ap
 ache.xerces.dom.events,org.apache.xerces.dom3.as,org.apache.xerces.im
 pl,org.apache.xerces.impl.dtd,org.apache.xerces.impl.dtd.models,org.a
 pache.xerces.impl.dv,org.apache.xerces.impl.dv.dtd,org.apache.xerces.
 impl.dv.util,org.apache.xerces.impl.dv.xs,org.apache.xerces.impl.io,o
 rg.apache.xerces.impl.msg,org.apache.xerces.impl.validation,org.apach
 e.xerces.impl.xpath,org.apache.xerces.impl.xpath.regex,org.apache.xer
 ces.impl.xs,org.apache.xerces.impl.xs.identity,org.apache.xerces.impl
 .xs.models,org.apache.xerces.impl.xs.opti,org.apache.xerces.impl.xs.t
 raversers,org.apache.xerces.impl.xs.util,org.apache.xerces.jaxp,org.a
 pache.xerces.jaxp.datatype,org.apache.xerces.jaxp.validation,org.apac
 he.xerces.parsers,org.apache.xerces.stax,org.apache.xerces.stax.event
 s,org.apache.xerces.util,org.apache.xerces.xinclude,org.apache.xerces
 .xni,org.apache.xerces.xni.grammars,org.apache.xerces.xni.parser,org.
 apache.xerces.xpointer,org.apache.xerces.xs,org.apache.xerces.xs.data
 types,org.apache.xml.resolver,org.apache.xml.resolver.apps,org.apache
 .xml.resolver.etc,org.apache.xml.resolver.helpers,org.apache.xml.reso
 lver.readers,org.apache.xml.resolver.tools,org.apache.xml.serialize,o
 rg.bouncycastle,org.bouncycastle.asn1,org.bouncycastle.asn1.anssi,org
 .bouncycastle.asn1.bc,org.bouncycastle.asn1.bsi,org.bouncycastle.asn1
 .cmc,org.bouncycastle.asn1.cmp,org.bouncycastle.asn1.cms,org.bouncyca
 stle.asn1.cms.ecc,org.bouncycastle.asn1.crmf,org.bouncycastle.asn1.cr
 yptlib,org.bouncycastle.asn1.cryptopro,org.bouncycastle.asn1.dvcs,org
 .bouncycastle.asn1.eac,org.bouncycastle.asn1.edec,org.bouncycastle.as
 n1.esf,org.bouncycastle.asn1.ess,org.bouncycastle.asn1.est,org.bouncy
 castle.asn1.gm,org.bouncycastle.asn1.gnu,org.bouncycastle.asn1.iana,o
 rg.bouncycastle.asn1.icao,org.bouncycastle.asn1.isara,org.bouncycastl
 e.asn1.isismtt,org.bouncycastle.asn1.isismtt.ocsp,org.bouncycastle.as
 n1.isismtt.x509,org.bouncycastle.asn1.iso,org.bouncycastle.asn1.its,o
 rg.bouncycastle.asn1.kisa,org.bouncycastle.asn1.microsoft,org.bouncyc
 astle.asn1.misc,org.bouncycastle.asn1.mozilla,org.bouncycastle.asn1.n
 ist,org.bouncycastle.asn1.nsri,org.bouncycastle.asn1.ntt,org.bouncyca
 stle.asn1.ocsp,org.bouncycastle.asn1.oiw,org.bouncycastle.asn1.pkcs,o
 rg.bouncycastle.asn1.rosstandart,org.bouncycastle.asn1.sec,org.bouncy
 castle.asn1.smime,org.bouncycastle.asn1.teletrust,org.bouncycastle.as
 n1.tsp,org.bouncycastle.asn1.ua,org.bouncycastle.asn1.util,org.bouncy
 castle.asn1.x500,org.bouncycastle.asn1.x500.style,org.bouncycastle.as
 n1.x509,org.bouncycastle.asn1.x509.qualified,org.bouncycastle.asn1.x5
 09.sigi,org.bouncycastle.asn1.x9,org.bouncycastle.cert,org.bouncycast
 le.cert.bc,org.bouncycastle.cert.cmp,org.bouncycastle.cert.crmf,org.b
 ouncycastle.cert.crmf.bc,org.bouncycastle.cert.crmf.jcajce,org.bouncy
 castle.cert.dane,org.bouncycastle.cert.dane.fetcher,org.bouncycastle.
 cert.jcajce,org.bouncycastle.cert.ocsp,org.bouncycastle.cert.ocsp.jca
 jce,org.bouncycastle.cert.path,org.bouncycastle.cert.path.validations
 ,org.bouncycastle.cert.selector,org.bouncycastle.cert.selector.jcajce
 ,org.bouncycastle.cmc,org.bouncycastle.cms,org.bouncycastle.cms.bc,or
 g.bouncycastle.cms.jcajce,org.bouncycastle.crypto,org.bouncycastle.cr
 ypto.agreement,org.bouncycastle.crypto.agreement.jpake,org.bouncycast
 le.crypto.agreement.kdf,org.bouncycastle.crypto.agreement.srp,org.bou
 ncycastle.crypto.commitments,org.bouncycastle.crypto.digests,org.boun
 cycastle.crypto.ec,org.bouncycastle.crypto.encodings,org.bouncycastle
 .crypto.engines,org.bouncycastle.crypto.examples,org.bouncycastle.cry
 pto.fpe,org.bouncycastle.crypto.generators,org.bouncycastle.crypto.io
 ,org.bouncycastle.crypto.kems,org.bouncycastle.crypto.macs,org.bouncy
 castle.crypto.modes,org.bouncycastle.crypto.modes.gcm,org.bouncycastl
 e.crypto.modes.kgcm,org.bouncycastle.crypto.paddings,org.bouncycastle
 .crypto.params,org.bouncycastle.crypto.parsers,org.bouncycastle.crypt
 o.prng,org.bouncycastle.crypto.prng.drbg,org.bouncycastle.crypto.sign
 ers,org.bouncycastle.crypto.util,org.bouncycastle.dvcs,org.bouncycast
 le.eac,org.bouncycastle.eac.jcajce,org.bouncycastle.eac.operator,org.
 bouncycastle.eac.operator.jcajce,org.bouncycastle.est,org.bouncycastl
 e.est.jcajce,org.bouncycastle.i18n,org.bouncycastle.i18n.filter,org.b
 ouncycastle.iana,org.bouncycastle.internal.asn1.bsi,org.bouncycastle.
 internal.asn1.cms,org.bouncycastle.internal.asn1.eac,org.bouncycastle
 .internal.asn1.isismtt,org.bouncycastle.jcajce,org.bouncycastle.jcajc
 e.interfaces,org.bouncycastle.jcajce.io,org.bouncycastle.jcajce.provi
 der.asymmetric,org.bouncycastle.jcajce.provider.asymmetric.dh,org.bou
 ncycastle.jcajce.provider.asymmetric.dsa,org.bouncycastle.jcajce.prov
 ider.asymmetric.dstu,org.bouncycastle.jcajce.provider.asymmetric.ec,o
 rg.bouncycastle.jcajce.provider.asymmetric.ecgost,org.bouncycastle.jc
 ajce.provider.asymmetric.ecgost12,org.bouncycastle.jcajce.provider.as
 ymmetric.edec,org.bouncycastle.jcajce.provider.asymmetric.elgamal,org
 .bouncycastle.jcajce.provider.asymmetric.gost,org.bouncycastle.jcajce
 .provider.asymmetric.ies,org.bouncycastle.jcajce.provider.asymmetric.
 rsa,org.bouncycastle.jcajce.provider.asymmetric.util,org.bouncycastle
 .jcajce.provider.asymmetric.x509,org.bouncycastle.jcajce.provider.con
 fig,org.bouncycastle.jcajce.provider.digest,org.bouncycastle.jcajce.p
 rovider.drbg,org.bouncycastle.jcajce.provider.keystore,org.bouncycast
 le.jcajce.provider.keystore.bc,org.bouncycastle.jcajce.provider.keyst
 ore.bcfks,org.bouncycastle.jcajce.provider.keystore.pkcs12,org.bouncy
 castle.jcajce.provider.keystore.util,org.bouncycastle.jcajce.provider
 .symmetric,org.bouncycastle.jcajce.provider.symmetric.util,org.bouncy
 castle.jcajce.provider.util,org.bouncycastle.jcajce.spec,org.bouncyca
 stle.jcajce.util,org.bouncycastle.jce,org.bouncycastle.jce.exception,
 org.bouncycastle.jce.interfaces,org.bouncycastle.jce.netscape,org.bou
 ncycastle.jce.provider,org.bouncycastle.jce.spec,org.bouncycastle.mat
 h,org.bouncycastle.math.ec,org.bouncycastle.math.ec.custom.djb,org.bo
 uncycastle.math.ec.custom.gm,org.bouncycastle.math.ec.custom.sec,org.
 bouncycastle.math.ec.endo,org.bouncycastle.math.ec.rfc7748,org.bouncy
 castle.math.ec.rfc8032,org.bouncycastle.math.ec.tools,org.bouncycastl
 e.math.field,org.bouncycastle.math.raw,org.bouncycastle.mime,org.boun
 cycastle.mime.encoding,org.bouncycastle.mime.smime,org.bouncycastle.m
 ozilla,org.bouncycastle.mozilla.jcajce,org.bouncycastle.openssl,org.b
 ouncycastle.openssl.bc,org.bouncycastle.openssl.jcajce,org.bouncycast
 le.operator,org.bouncycastle.operator.bc,org.bouncycastle.operator.jc
 ajce,org.bouncycastle.pkcs,org.bouncycastle.pkcs.bc,org.bouncycastle.
 pkcs.jcajce,org.bouncycastle.pkix,org.bouncycastle.pkix.jcajce,org.bo
 uncycastle.pqc.asn1,org.bouncycastle.pqc.crypto,org.bouncycastle.pqc.
 crypto.gmss,org.bouncycastle.pqc.crypto.gmss.util,org.bouncycastle.pq
 c.crypto.lms,org.bouncycastle.pqc.crypto.mceliece,org.bouncycastle.pq
 c.crypto.newhope,org.bouncycastle.pqc.crypto.qtesla,org.bouncycastle.
 pqc.crypto.rainbow,org.bouncycastle.pqc.crypto.rainbow.util,org.bounc
 ycastle.pqc.crypto.sphincs,org.bouncycastle.pqc.crypto.util,org.bounc
 ycastle.pqc.crypto.xmss,org.bouncycastle.pqc.jcajce.interfaces,org.bo
 uncycastle.pqc.jcajce.provider,org.bouncycastle.pqc.jcajce.provider.g
 mss,org.bouncycastle.pqc.jcajce.provider.lms,org.bouncycastle.pqc.jca
 jce.provider.mceliece,org.bouncycastle.pqc.jcajce.provider.newhope,or
 g.bouncycastle.pqc.jcajce.provider.qtesla,org.bouncycastle.pqc.jcajce
 .provider.rainbow,org.bouncycastle.pqc.jcajce.provider.sphincs,org.bo
 uncycastle.pqc.jcajce.provider.util,org.bouncycastle.pqc.jcajce.provi
 der.xmss,org.bouncycastle.pqc.jcajce.spec,org.bouncycastle.pqc.math.l
 inearalgebra,org.bouncycastle.tsp,org.bouncycastle.tsp.cms,org.bouncy
 castle.tsp.ers,org.bouncycastle.util,org.bouncycastle.util.encoders,o
 rg.bouncycastle.util.io,org.bouncycastle.util.io.pem,org.bouncycastle
 .util.test,org.bouncycastle.voms,org.bouncycastle.x509,org.bouncycast
 le.x509.extension,org.bouncycastle.x509.util,org.codehaus.stax2,org.c
 odehaus.stax2.evt,org.codehaus.stax2.io,org.codehaus.stax2.osgi,org.c
 odehaus.stax2.ri,org.codehaus.stax2.ri.dom,org.codehaus.stax2.ri.evt,
 org.codehaus.stax2.ri.typed,org.codehaus.stax2.typed,org.codehaus.sta
 x2.util,org.codehaus.stax2.validation,org.cryptacular,org.cryptacular
 .adapter,org.cryptacular.asn,org.cryptacular.bean,org.cryptacular.cod
 ec,org.cryptacular.generator,org.cryptacular.generator.sp80038a,org.c
 ryptacular.generator.sp80038d,org.cryptacular.io,org.cryptacular.pbe,
 org.cryptacular.spec,org.cryptacular.util,org.cryptacular.x509,org.cr
 yptacular.x509.dn,org.joda.convert,org.joda.time,org.joda.time.base,o
 rg.joda.time.chrono,org.joda.time.convert,org.joda.time.field,org.jod
 a.time.format,org.joda.time.tz,org.joda.time.tz.data.Africa,org.joda.
 time.tz.data.America,org.joda.time.tz.data.America.Argentina,org.joda
 .time.tz.data.America.Indiana,org.joda.time.tz.data.America.Kentucky,
 org.joda.time.tz.data.America.North_Dakota,org.joda.time.tz.data.Anta
 rctica,org.joda.time.tz.data.Arctic,org.joda.time.tz.data.Asia,org.jo
 da.time.tz.data.Atlantic,org.joda.time.tz.data.Australia,org.joda.tim
 e.tz.data,org.joda.time.tz.data.Etc,org.joda.time.tz.data.Europe,org.
 joda.time.tz.data.Indian,org.joda.time.tz.data.Pacific,org.w3c.dom.ht
 ml,org.opensaml.core,org.opensaml.core.config,org.opensaml.core.confi
 g.provider,org.opensaml.core.criterion,org.opensaml.core.metrics,org.
 opensaml.core.metrics.impl,org.opensaml.core.xml,org.opensaml.core.xm
 l.config,org.opensaml.core.xml.io,org.opensaml.core.xml.persist,org.o
 pensaml.core.xml.schema,org.opensaml.core.xml.schema.impl,org.opensam
 l.core.xml.util,schema,org.opensaml.messaging,org.opensaml.messaging.
 context,org.opensaml.messaging.context.httpclient,org.opensaml.messag
 ing.context.navigate,org.opensaml.messaging.decoder,org.opensaml.mess
 aging.decoder.httpclient,org.opensaml.messaging.decoder.servlet,org.o
 pensaml.messaging.encoder,org.opensaml.messaging.encoder.httpclient,o
 rg.opensaml.messaging.encoder.servlet,org.opensaml.messaging.error,or
 g.opensaml.messaging.error.servlet,org.opensaml.messaging.handler,org
 .opensaml.messaging.pipeline,org.opensaml.messaging.pipeline.httpclie
 nt,org.opensaml.messaging.pipeline.servlet,org.opensaml.messaging.han
 dler.impl,org.opensaml.profile.action,org.opensaml.profile.context,or
 g.opensaml.profile.context.navigate,org.opensaml.profile.logic,org.op
 ensaml.profile.action.impl,org.opensaml.saml.common,org.opensaml.saml
 .common.assertion,org.opensaml.saml.common.binding,org.opensaml.saml.
 common.binding.artifact,org.opensaml.saml.common.binding.decoding,org
 .opensaml.saml.common.binding.encoding,org.opensaml.saml.common.messa
 ging,org.opensaml.saml.common.messaging.context,org.opensaml.saml.com
 mon.messaging.context.navigate,org.opensaml.saml.common.messaging.log
 ic,org.opensaml.saml.common.profile,org.opensaml.saml.common.profile.
 logic,org.opensaml.saml.common.xml,org.opensaml.saml.config,org.opens
 aml.saml.criterion,org.opensaml.saml.ext.idpdisco,org.opensaml.saml.e
 xt.saml1md,org.opensaml.saml.ext.saml2alg,org.opensaml.saml.ext.saml2
 aslo,org.opensaml.saml.ext.saml2cb,org.opensaml.saml.ext.saml2delrest
 rict,org.opensaml.saml.ext.saml2mdattr,org.opensaml.saml.ext.saml2mdq
 uery,org.opensaml.saml.ext.saml2mdreqinit,org.opensaml.saml.ext.saml2
 mdrpi,org.opensaml.saml.ext.saml2mdui,org.opensaml.saml.ext.samlec,or
 g.opensaml.saml.ext.samlpthrpty,org.opensaml.saml.metadata,org.opensa
 ml.saml.metadata.criteria.entity,org.opensaml.saml.metadata.criteria.
 role,org.opensaml.saml.metadata.resolver,org.opensaml.saml.metadata.r
 esolver.filter,org.opensaml.saml.metadata.resolver.index,org.opensaml
 .saml.metadata.support,org.opensaml.saml.saml1.binding.artifact,org.o
 pensaml.saml.saml1.core,org.opensaml.saml.saml1.profile,org.opensaml.
 saml.saml2.assertion,org.opensaml.saml.saml2.binding.artifact,org.ope
 nsaml.saml.saml2.common,org.opensaml.saml.saml2.core,org.opensaml.sam
 l.saml2.ecp,org.opensaml.saml.saml2.encryption,org.opensaml.saml.saml
 2.metadata,org.opensaml.saml.saml2.profile,org.opensaml.saml.saml2.pr
 ofile.context,org.opensaml.saml.saml2.wssecurity,org.opensaml.saml.co
 mmon.binding.artifact.impl,org.opensaml.saml.common.binding.impl,org.
 opensaml.saml.common.binding.security.impl,org.opensaml.saml.common.p
 rofile.impl,org.opensaml.saml.ext.idpdisco.impl,org.opensaml.saml.ext
 .saml1md.impl,org.opensaml.saml.ext.saml2alg.impl,org.opensaml.saml.e
 xt.saml2aslo.impl,org.opensaml.saml.ext.saml2cb.impl,org.opensaml.sam
 l.ext.saml2delrestrict.impl,org.opensaml.saml.ext.saml2mdattr.impl,or
 g.opensaml.saml.ext.saml2mdquery.impl,org.opensaml.saml.ext.saml2mdre
 qinit.impl,org.opensaml.saml.ext.saml2mdrpi.impl,org.opensaml.saml.ex
 t.saml2mdui.impl,org.opensaml.saml.ext.samlec.impl,org.opensaml.saml.
 ext.samlpthrpty.impl,org.opensaml.saml.metadata.criteria.entity.impl,
 org.opensaml.saml.metadata.criteria.role.impl,org.opensaml.saml.metad
 ata.resolver.filter.impl,org.opensaml.saml.metadata.resolver.impl,org
 .opensaml.saml.metadata.resolver.index.impl,org.opensaml.saml.saml1.b
 inding.decoding.impl,org.opensaml.saml.saml1.binding.encoding.impl,or
 g.opensaml.saml.saml1.binding.impl,org.opensaml.saml.saml1.core.impl,
 org.opensaml.saml.saml1.profile.impl,org.opensaml.saml.saml2.assertio
 n.impl,org.opensaml.saml.saml2.binding.decoding.impl,org.opensaml.sam
 l.saml2.binding.encoding.impl,org.opensaml.saml.saml2.binding.impl,or
 g.opensaml.saml.saml2.binding.security.impl,org.opensaml.saml.saml2.c
 ore.impl,org.opensaml.saml.saml2.ecp.impl,org.opensaml.saml.saml2.met
 adata.impl,org.opensaml.saml.saml2.profile.impl,org.opensaml.saml.sam
 l2.wssecurity.messaging.impl,org.opensaml.saml.security.impl,template
 s,org.opensaml.security,org.opensaml.security.credential,org.opensaml
 .security.criteria,org.opensaml.security.crypto,org.opensaml.security
 .httpclient,org.opensaml.security.messaging,org.opensaml.security.tru
 st,org.opensaml.security.x509,org.opensaml.security.x509.tls,org.open
 saml.security.config,org.opensaml.security.credential.criteria.impl,o
 rg.opensaml.security.credential.impl,org.opensaml.security.httpclient
 .impl,org.opensaml.security.messaging.impl,org.opensaml.security.trus
 t.impl,org.opensaml.security.x509.impl,org.opensaml.security.x509.tls
 .impl,org.opensaml.soap.client,org.opensaml.soap.client.http,org.open
 saml.soap.common,org.opensaml.soap.messaging,org.opensaml.soap.messag
 ing.context,org.opensaml.soap.soap11,org.opensaml.soap.soap12,org.ope
 nsaml.soap.util,org.opensaml.soap.wsaddressing,org.opensaml.soap.wsad
 dressing.messaging,org.opensaml.soap.wsaddressing.util,org.opensaml.s
 oap.wsfed,org.opensaml.soap.wspolicy,org.opensaml.soap.wssecurity,org
 .opensaml.soap.wssecurity.messaging,org.opensaml.soap.wssecurity.util
 ,org.opensaml.soap.wstrust,org.opensaml.soap.client.soap11.decoder.ht
 tp.impl,org.opensaml.soap.client.soap11.encoder.http.impl,org.opensam
 l.soap.config,org.opensaml.soap.soap11.decoder.http.impl,org.opensaml
 .soap.soap11.encoder.http.impl,org.opensaml.soap.soap11.impl,org.open
 saml.soap.soap11.messaging.impl,org.opensaml.soap.soap11.profile.impl
 ,org.opensaml.soap.wsaddressing.impl,org.opensaml.soap.wsaddressing.m
 essaging.impl,org.opensaml.soap.wsfed.impl,org.opensaml.soap.wspolicy
 .impl,org.opensaml.soap.wssecurity.impl,org.opensaml.soap.wssecurity.
 messaging.impl,org.opensaml.soap.wstrust.impl,org.opensaml.storage,or
 g.opensaml.storage.annotation,org.opensaml.storage.impl,org.opensaml.
 storage.impl.client,org.opensaml.storage.impl.memcached,org.opensaml.
 xmlsec,org.opensaml.xmlsec.algorithm,org.opensaml.xmlsec.algorithm.de
 scriptors,org.opensaml.xmlsec.config,org.opensaml.xmlsec.context,org.
 opensaml.xmlsec.criterion,org.opensaml.xmlsec.crypto,org.opensaml.xml
 sec.encryption,org.opensaml.xmlsec.encryption.support,org.opensaml.xm
 lsec.keyinfo,org.opensaml.xmlsec.signature,org.opensaml.xmlsec.signat
 ure.support,org.opensaml.xmlsec.encryption.impl,org.opensaml.xmlsec.i
 mpl,org.opensaml.xmlsec.keyinfo.impl,org.opensaml.xmlsec.keyinfo.impl
 .provider,org.opensaml.xmlsec.signature.impl,org.opensaml.xmlsec.sign
 ature.support.impl,org.opensaml.xmlsec.signature.support.provider
Provide-Capability: osgi.service;objectClass:List<String>="com.liferay
 .saml.opensaml.integration.field.expression.handler.UserFieldExpressi
 onHandler";uses:="com.liferay.saml.opensaml.integration.field.express
 ion.handler",osgi.service;objectClass:List<String>="com.liferay.saml.
 opensaml.integration.field.expression.handler.registry.SamlSpIdpConne
 ctionFieldExpressionHandlerRegistry";uses:="com.liferay.saml.opensaml
 .integration.field.expression.handler.registry",osgi.service;objectCl
 ass:List<String>="com.liferay.saml.opensaml.integration.field.express
 ion.handler.registry.UserFieldExpressionHandlerRegistry";uses:="com.l
 iferay.saml.opensaml.integration.field.expression.handler.registry",o
 sgi.service;objectClass:List<String>="com.liferay.saml.opensaml.integ
 ration.field.expression.resolver.UserFieldExpressionResolver";uses:="
 com.liferay.saml.opensaml.integration.field.expression.resolver",osgi
 .service;objectClass:List<String>="com.liferay.saml.opensaml.integrat
 ion.field.expression.resolver.registry.UserFieldExpressionResolverReg
 istry";uses:="com.liferay.saml.opensaml.integration.field.expression.
 resolver.registry",osgi.service;objectClass:List<String>="com.liferay
 .saml.opensaml.integration.internal.binding.HttpBindingsRegistrator";
 uses:="com.liferay.saml.opensaml.integration.internal.binding",osgi.s
 ervice;objectClass:List<String>="com.liferay.saml.opensaml.integratio
 n.internal.bootstrap.OpenSamlBootstrap";uses:="com.liferay.saml.opens
 aml.integration.internal.bootstrap",osgi.service;objectClass:List<Str
 ing>="com.liferay.saml.opensaml.integration.internal.bootstrap.Securi
 tyConfigurationBootstrap";uses:="com.liferay.saml.opensaml.integratio
 n.internal.bootstrap",osgi.service;objectClass:List<String>="com.life
 ray.saml.opensaml.integration.internal.metadata.MetadataManager,com.l
 iferay.saml.util.SamlHttpRequestUtil";uses:="com.liferay.saml.opensam
 l.integration.internal.metadata,com.liferay.saml.util",osgi.service;o
 bjectClass:List<String>="com.liferay.saml.opensaml.integration.intern
 al.resolver.AttributeResolverRegistry";uses:="com.liferay.saml.opensa
 ml.integration.internal.resolver",osgi.service;objectClass:List<Strin
 g>="com.liferay.saml.opensaml.integration.internal.resolver.NameIdRes
 olverRegistry";uses:="com.liferay.saml.opensaml.integration.internal.
 resolver",osgi.service;objectClass:List<String>="com.liferay.saml.ope
 nsaml.integration.internal.service.tracker.collections.OrderedService
 TrackerMapFactory";uses:="com.liferay.saml.opensaml.integration.inter
 nal.service.tracker.collections",osgi.service;objectClass:List<String
 >="com.liferay.saml.opensaml.integration.internal.servlet.profile.Ide
 ntifierGenerationStrategyFactory";uses:="com.liferay.saml.opensaml.in
 tegration.internal.servlet.profile",osgi.service;objectClass:List<Str
 ing>="com.liferay.saml.opensaml.integration.internal.transport.HttpCl
 ientFactory";uses:="com.liferay.saml.opensaml.integration.internal.tr
 ansport",osgi.service;objectClass:List<String>="com.liferay.saml.open
 saml.integration.internal.velocity.VelocityEngineFactory";uses:="com.
 liferay.saml.opensaml.integration.internal.velocity",osgi.service;obj
 ectClass:List<String>="com.liferay.saml.opensaml.integration.processo
 r.factory.SamlSpIdpConnectionProcessorFactory";uses:="com.liferay.sam
 l.opensaml.integration.processor.factory",osgi.service;objectClass:Li
 st<String>="com.liferay.saml.opensaml.integration.processor.factory.U
 serProcessorFactory";uses:="com.liferay.saml.opensaml.integration.pro
 cessor.factory",osgi.service;objectClass:List<String>="com.liferay.sa
 ml.opensaml.integration.resolver.AttributeResolver";uses:="com.lifera
 y.saml.opensaml.integration.resolver",osgi.service;objectClass:List<S
 tring>="com.liferay.saml.opensaml.integration.resolver.NameIdResolver
 ";uses:="com.liferay.saml.opensaml.integration.resolver",osgi.service
 ;objectClass:List<String>="com.liferay.saml.opensaml.integration.reso
 lver.UserResolver";uses:="com.liferay.saml.opensaml.integration.resol
 ver",osgi.service;objectClass:List<String>="com.liferay.saml.runtime.
 certificate.CertificateTool";uses:="com.liferay.saml.runtime.certific
 ate",osgi.service;objectClass:List<String>="com.liferay.saml.runtime.
 credential.KeyStoreManager";uses:="com.liferay.saml.runtime.credentia
 l",osgi.service;objectClass:List<String>="com.liferay.saml.runtime.me
 tadata.LocalEntityManager,org.opensaml.security.credential.Credential
 Resolver";uses:="com.liferay.saml.runtime.metadata,org.opensaml.secur
 ity.credential",osgi.service;objectClass:List<String>="com.liferay.sa
 ml.runtime.servlet.profile.SingleLogoutProfile";uses:="com.liferay.sa
 ml.runtime.servlet.profile",osgi.service;objectClass:List<String>="co
 m.liferay.saml.runtime.servlet.profile.WebSsoProfile";uses:="com.life
 ray.saml.runtime.servlet.profile",osgi.service;objectClass:List<Strin
 g>="com.liferay.saml.util.MetadataUtil";uses:="com.liferay.saml.util"
 ,osgi.service;objectClass:List<String>="com.liferay.saml.util.NameIdT
 ypeValues";uses:="com.liferay.saml.util",osgi.service;objectClass:Lis
 t<String>="org.opensaml.saml.metadata.resolver.MetadataResolver";uses
 :="org.opensaml.saml.metadata.resolver"
Require-Capability: osgi.service;filter:="(objectClass=com.liferay.exp
 ando.kernel.service.ExpandoColumnLocalService)";effective:=active,osg
 i.service;filter:="(objectClass=com.liferay.expando.kernel.service.Ex
 pandoTableLocalService)";effective:=active,osgi.service;filter:="(obj
 ectClass=com.liferay.expando.kernel.service.ExpandoValueLocalService)
 ";effective:=active,osgi.service;filter:="(objectClass=com.liferay.po
 rtal.kernel.bean.BeanProperties)";effective:=active,osgi.service;filt
 er:="(objectClass=com.liferay.portal.kernel.security.ldap.LDAPSetting
 s)";effective:=active,osgi.service;filter:="(objectClass=com.liferay.
 portal.kernel.service.CompanyLocalService)";effective:=active,osgi.se
 rvice;filter:="(objectClass=com.liferay.portal.kernel.service.GroupLo
 calService)";effective:=active,osgi.service;filter:="(objectClass=com
 .liferay.portal.kernel.service.RoleLocalService)";effective:=active,o
 sgi.service;filter:="(objectClass=com.liferay.portal.kernel.service.U
 serGroupGroupRoleLocalService)";effective:=active,osgi.service;filter
 :="(objectClass=com.liferay.portal.kernel.service.UserGroupRoleLocalS
 ervice)";effective:=active,osgi.service;filter:="(objectClass=com.lif
 eray.portal.kernel.service.UserLocalService)";effective:=active,osgi.
 service;filter:="(objectClass=com.liferay.portal.kernel.util.Portal)"
 ;effective:=active,osgi.service;filter:="(objectClass=com.liferay.por
 tal.security.exportimport.UserImporter)";effective:=active,osgi.servi
 ce;filter:="(objectClass=com.liferay.portal.security.ldap.SafePortalL
 DAP)";effective:=active,osgi.service;filter:="(objectClass=com.lifera
 y.portal.security.ldap.configuration.ConfigurationProvider)";effectiv
 e:=active,osgi.service;filter:="(objectClass=com.liferay.portal.secur
 ity.ldap.exportimport.LDAPUserImporter)";effective:=active,osgi.servi
 ce;filter:="(objectClass=com.liferay.portal.security.ldap.validator.L
 DAPFilterValidator)";effective:=active,osgi.service;filter:="(objectC
 lass=com.liferay.saml.opensaml.integration.field.expression.handler.r
 egistry.UserFieldExpressionHandlerRegistry)";effective:=active,osgi.s
 ervice;filter:="(objectClass=com.liferay.saml.opensaml.integration.fi
 eld.expression.resolver.registry.UserFieldExpressionResolverRegistry)
 ";effective:=active,osgi.service;filter:="(objectClass=com.liferay.sa
 ml.opensaml.integration.internal.binding.SamlBinding)";effective:=act
 ive;cardinality:=multiple,osgi.service;filter:="(objectClass=com.life
 ray.saml.opensaml.integration.internal.bootstrap.OpenSamlBootstrap)";
 effective:=active,osgi.service;filter:="(objectClass=com.liferay.saml
 .opensaml.integration.internal.bootstrap.SecurityConfigurationBootstr
 ap)";effective:=active,osgi.service;filter:="(objectClass=com.liferay
 .saml.opensaml.integration.internal.metadata.MetadataManager)";effect
 ive:=active,osgi.service;filter:="(objectClass=com.liferay.saml.opens
 aml.integration.internal.resolver.AttributeResolverRegistry)";effecti
 ve:=active,osgi.service;filter:="(objectClass=com.liferay.saml.opensa
 ml.integration.internal.resolver.NameIdResolverRegistry)";effective:=
 active,osgi.service;filter:="(objectClass=com.liferay.saml.opensaml.i
 ntegration.internal.service.tracker.collections.OrderedServiceTracker
 MapFactory)";effective:=active,osgi.service;filter:="(objectClass=com
 .liferay.saml.opensaml.integration.internal.servlet.profile.Identifie
 rGenerationStrategyFactory)";effective:=active,osgi.service;filter:="
 (objectClass=com.liferay.saml.opensaml.integration.internal.velocity.
 VelocityEngineFactory)";effective:=active,osgi.service;filter:="(obje
 ctClass=com.liferay.saml.opensaml.integration.processor.factory.UserP
 rocessorFactory)";effective:=active,osgi.service;filter:="(objectClas
 s=com.liferay.saml.opensaml.integration.resolver.AttributeResolver)";
 effective:=active,osgi.service;filter:="(objectClass=com.liferay.saml
 .opensaml.integration.resolver.NameIdResolver)";effective:=active,osg
 i.service;filter:="(objectClass=com.liferay.saml.opensaml.integration
 .resolver.UserResolver)";effective:=active,osgi.service;filter:="(obj
 ectClass=com.liferay.saml.persistence.service.SamlIdpSpConnectionLoca
 lService)";effective:=active,osgi.service;filter:="(objectClass=com.l
 iferay.saml.persistence.service.SamlIdpSpSessionLocalService)";effect
 ive:=active,osgi.service;filter:="(objectClass=com.liferay.saml.persi
 stence.service.SamlIdpSsoSessionLocalService)";effective:=active,osgi
 .service;filter:="(objectClass=com.liferay.saml.persistence.service.S
 amlPeerBindingLocalService)";effective:=active,osgi.service;filter:="
 (objectClass=com.liferay.saml.persistence.service.SamlSpAuthRequestLo
 calService)";effective:=active,osgi.service;filter:="(objectClass=com
 .liferay.saml.persistence.service.SamlSpIdpConnectionLocalService)";e
 ffective:=active,osgi.service;filter:="(objectClass=com.liferay.saml.
 persistence.service.SamlSpMessageLocalService)";effective:=active,osg
 i.service;filter:="(objectClass=com.liferay.saml.persistence.service.
 SamlSpSessionLocalService)";effective:=active,osgi.service;filter:="(
 objectClass=com.liferay.saml.runtime.configuration.SamlProviderConfig
 urationHelper)";effective:=active,osgi.service;filter:="(objectClass=
 com.liferay.saml.runtime.credential.KeyStoreManager)";effective:=acti
 ve,osgi.service;filter:="(objectClass=com.liferay.saml.runtime.metada
 ta.LocalEntityManager)";effective:=active,osgi.service;filter:="(obje
 ctClass=com.liferay.saml.util.SamlHttpRequestUtil)";effective:=active
 ,osgi.service;filter:="(objectClass=net.shibboleth.utilities.java.sup
 port.xml.ParserPool)";effective:=active,osgi.service;filter:="(object
 Class=org.apache.http.client.HttpClient)";effective:=active,osgi.serv
 ice;filter:="(objectClass=org.opensaml.saml.metadata.resolver.Metadat
 aResolver)";effective:=active;cardinality:=multiple,osgi.service;filt
 er:="(objectClass=org.opensaml.saml.saml2.encryption.Decrypter)";effe
 ctive:=active;resolution:=optional,osgi.service;filter:="(objectClass
 =org.opensaml.security.credential.CredentialResolver)";effective:=act
 ive,osgi.extender;filter:="(&(osgi.extender=osgi.component)(version>=
 1.4.0)(!(version>=2.0.0)))",osgi.contract;osgi.contract=JavaServlet;f
 ilter:="(&(osgi.contract=JavaServlet)(version=3.1.0))",osgi.ee;filter
 :="(&(osgi.ee=JavaSE)(version=1.8))"
Service-Component: OSGI-INF/com.liferay.saml.opensaml.integration.inte
 rnal.binding.HttpBindingsRegistrator.xml,OSGI-INF/com.liferay.saml.op
 ensaml.integration.internal.bootstrap.OpenSamlBootstrap.xml,OSGI-INF/
 com.liferay.saml.opensaml.integration.internal.bootstrap.SecurityConf
 igurationBootstrap.xml,OSGI-INF/com.liferay.saml.opensaml.integration
 .internal.certificate.CertificateToolImpl.xml,OSGI-INF/com.liferay.sa
 ml.opensaml.integration.internal.credential.DLKeyStoreManagerImpl.xml
 ,OSGI-INF/com.liferay.saml.opensaml.integration.internal.credential.F
 ileSystemKeyStoreManagerImpl.xml,OSGI-INF/com.liferay.saml.opensaml.i
 ntegration.internal.credential.KeyStoreCredentialResolver.xml,OSGI-IN
 F/com.liferay.saml.opensaml.integration.internal.decryption.Decrypter
 Registrator.xml,OSGI-INF/com.liferay.saml.opensaml.integration.intern
 al.field.expression.handler.DefaultUserFieldExpressionHandler.xml,OSG
 I-INF/com.liferay.saml.opensaml.integration.internal.field.expression
 .handler.ExpandoUserFieldExpressionHandler.xml,OSGI-INF/com.liferay.s
 aml.opensaml.integration.internal.field.expression.handler.registry.S
 amlSpIdpConnectionFieldExpressionHandlerRegistryImpl.xml,OSGI-INF/com
 .liferay.saml.opensaml.integration.internal.field.expression.handler.
 registry.UserFieldExpressionHandlerRegistryImpl.xml,OSGI-INF/com.life
 ray.saml.opensaml.integration.internal.field.expression.resolver.Dyna
 micUserFieldExpressionResolver.xml,OSGI-INF/com.liferay.saml.opensaml
 .integration.internal.field.expression.resolver.NoneUserFieldExpressi
 onResolver.xml,OSGI-INF/com.liferay.saml.opensaml.integration.interna
 l.field.expression.resolver.registry.UserFieldExpressionResolverRegis
 tryImpl.xml,OSGI-INF/com.liferay.saml.opensaml.integration.internal.i
 dentifier.SamlIdentifierGeneratorStrategyFactory.xml,OSGI-INF/com.lif
 eray.saml.opensaml.integration.internal.metadata.MetadataManagerImpl.
 xml,OSGI-INF/com.liferay.saml.opensaml.integration.internal.processor
 .factory.SamlSpIdpConnectionProcessorFactoryImpl.xml,OSGI-INF/com.lif
 eray.saml.opensaml.integration.internal.processor.factory.UserProcess
 orFactoryImpl.xml,OSGI-INF/com.liferay.saml.opensaml.integration.inte
 rnal.provider.DBMetadataResolver.xml,OSGI-INF/com.liferay.saml.opensa
 ml.integration.internal.resolver.AttributeResolverRegistry.xml,OSGI-I
 NF/com.liferay.saml.opensaml.integration.internal.resolver.DefaultAtt
 ributeResolver.xml,OSGI-INF/com.liferay.saml.opensaml.integration.int
 ernal.resolver.DefaultNameIdResolver.xml,OSGI-INF/com.liferay.saml.op
 ensaml.integration.internal.resolver.DefaultUserResolver.xml,OSGI-INF
 /com.liferay.saml.opensaml.integration.internal.resolver.NameIdResolv
 erRegistry.xml,OSGI-INF/com.liferay.saml.opensaml.integration.interna
 l.service.tracker.collections.OrderedServiceTrackerMapFactoryImpl.xml
 ,OSGI-INF/com.liferay.saml.opensaml.integration.internal.servlet.prof
 ile.SingleLogoutProfileImpl.xml,OSGI-INF/com.liferay.saml.opensaml.in
 tegration.internal.servlet.profile.WebSsoProfileImpl.xml,OSGI-INF/com
 .liferay.saml.opensaml.integration.internal.transport.HttpClientFacto
 ry.xml,OSGI-INF/com.liferay.saml.opensaml.integration.internal.util.M
 etadataUtilImpl.xml,OSGI-INF/com.liferay.saml.opensaml.integration.in
 ternal.util.NameIdTypeValiesImpl.xml,OSGI-INF/com.liferay.saml.opensa
 ml.integration.internal.velocity.VelocityEngineFactory.xml
Tool: Bnd-4.3.0.201909301554

