Manifest-Version: 1.0
Bnd-LastModified: 1737558944784
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: 6.1.1.hotfix-6417-7413
Created-By: 1.8.0_381 (Oracle Corporation)
Export-Package: com.liferay.saml.opensaml.integration.field.expression
 .handler;version="1.1.0.hotfix-6417-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-6417-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-6417-7413";uses:="com.lifer
 ay.saml.opensaml.integration.resolver",com.liferay.saml.opensaml.inte
 gration.field.expression.resolver.registry;version="1.1.0.hotfix-6417
 -7413";uses:="com.liferay.saml.opensaml.integration.field.expression.
 resolver",com.liferay.saml.opensaml.integration.processor;version="1.
 0.0.hotfix-6417-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.1.0.hotfi
 x-6417-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-6417-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="2.0.0.hotfix-6417-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="4.1",com.liferay.docume
 nt.library.kernel.store;version="4.0",com.liferay.expando.kernel.exce
 ption;version="2.0",com.liferay.expando.kernel.model;version="6.0",co
 m.liferay.expando.kernel.service;version="1.8",com.liferay.osgi.servi
 ce.tracker.collections;version="2.0",com.liferay.osgi.service.tracker
 .collections.map;version="2.3",com.liferay.osgi.util;version="2.3",co
 m.liferay.petra.function;version="1.5",com.liferay.petra.function.tra
 nsform;version="1.2",com.liferay.petra.string;version="1.7",com.lifer
 ay.portal.configuration.metatype.annotations;version="1.6",com.lifera
 y.portal.configuration.metatype.bnd.util;version="3.0",com.liferay.po
 rtal.kernel.bean;version="10.1",com.liferay.portal.kernel.configurati
 on;version="7.0",com.liferay.portal.kernel.cookies;version="3.1",com.
 liferay.portal.kernel.exception;version="13.1",com.liferay.portal.ker
 nel.feature.flag;version="1.0",com.liferay.portal.kernel.io.unsync;ve
 rsion="8.0",com.liferay.portal.kernel.json;version="12.0",com.liferay
 .portal.kernel.log;version="8.0",com.liferay.portal.kernel.model;vers
 ion="29.1",com.liferay.portal.kernel.security;version="6.2",com.lifer
 ay.portal.kernel.security.auth;version="6.0",com.liferay.portal.kerne
 l.security.ldap;version="2.0",com.liferay.portal.kernel.service;versi
 on="20.1",com.liferay.portal.kernel.theme;version="10.5",com.liferay.
 portal.kernel.upload;version="10.0",com.liferay.portal.kernel.util;ve
 rsion="57.2",com.liferay.portal.kernel.uuid;version="6.2",com.liferay
 .portal.security.ldap;version="2.0",com.liferay.portal.security.ldap.
 configuration;version="3.1",com.liferay.portal.security.ldap.exportim
 port;version="2.0",com.liferay.portal.security.ldap.util;version="1.2
 ",com.liferay.portal.security.ldap.validator;version="1.1",com.lifera
 y.saml.helper;version="1.0",com.liferay.saml.opensaml.integration.fie
 ld.expression.handler;version="1.1",com.liferay.saml.opensaml.integra
 tion.field.expression.handler.registry;version="1.0",com.liferay.saml
 .opensaml.integration.field.expression.resolver;version="1.0",com.lif
 eray.saml.opensaml.integration.field.expression.resolver.registry;ver
 sion="1.1",com.liferay.saml.opensaml.integration.processor;version="1
 .0",com.liferay.saml.opensaml.integration.processor.context;version="
 1.1",com.liferay.saml.opensaml.integration.processor.factory;version=
 "1.0",com.liferay.saml.persistence.exception;version="1.1",com.lifera
 y.saml.persistence.model;version="4.1",com.liferay.saml.persistence.s
 ervice;version="5.1",com.liferay.saml.runtime;version="1.0",com.lifer
 ay.saml.runtime.certificate;version="2.0",com.liferay.saml.runtime.co
 nfiguration;version="5.1",com.liferay.saml.runtime.credential;version
 ="1.0",com.liferay.saml.runtime.exception;version="1.2",com.liferay.s
 aml.runtime.metadata;version="2.1",com.liferay.saml.runtime.servlet.p
 rofile;version="1.0",com.liferay.saml.util;version="2.2",javax.crypto
 ,javax.crypto.interfaces,javax.crypto.spec,javax.json,javax.json.stre
 am,javax.management,javax.naming,javax.naming.directory,javax.net,jav
 ax.net.ssl,javax.persistence,javax.script,javax.security.auth,javax.s
 ecurity.auth.callback,javax.security.auth.x500,javax.servlet,javax.se
 rvlet.http,javax.sql,javax.xml.datatype,javax.xml.namespace,javax.xml
 .parsers,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.ut
 il,javax.xml.transform,javax.xml.transform.dom,javax.xml.transform.sa
 x,javax.xml.transform.stax,javax.xml.transform.stream,javax.xml.valid
 ation,org.apache.commons.codec;version="1.15",org.apache.commons.code
 c.binary;version="1.15",org.apache.commons.codec.digest;version="1.15
 ",org.apache.commons.logging,org.apache.http,org.apache.http.auth,org
 .apache.http.client,org.apache.http.client.config,org.apache.http.cli
 ent.methods,org.apache.http.client.protocol,org.apache.http.client.ut
 ils,org.apache.http.config,org.apache.http.conn,org.apache.http.conn.
 routing,org.apache.http.conn.socket,org.apache.http.conn.ssl,org.apac
 he.http.entity,org.apache.http.impl.client,org.apache.http.impl.conn,
 org.apache.http.impl.cookie,org.apache.http.impl.execchain,org.apache
 .http.message,org.apache.http.params,org.apache.http.pool,org.apache.
 http.protocol,org.apache.http.util,org.apache.log4j,org.apache.xml.se
 curity;version="2.1",org.apache.xml.security.encryption;version="2.1"
 ,org.apache.xml.security.exceptions;version="2.1",org.apache.xml.secu
 rity.keys;version="2.1",org.apache.xml.security.signature;version="2.
 1",org.apache.xml.security.stax.ext;version="2.1",org.apache.xml.secu
 rity.transforms;version="2.1",org.apache.xml.security.transforms.para
 ms;version="2.1",org.apache.xml.security.utils;version="2.1",org.joda
 .time;version="2.12",org.joda.time.chrono;version="2.12",org.joda.tim
 e.format;version="2.12",org.osgi.framework;version="1.8",org.osgi.fra
 mework.wiring;version="1.2",org.osgi.util.tracker;version="1.5",org.s
 lf4j,org.w3c.dom,org.w3c.dom.events,org.w3c.dom.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.helper,com.liferay.saml.o
 pensaml.integration.internal.identifier,com.liferay.saml.opensaml.int
 egration.internal.metadata,com.liferay.saml.opensaml.integration.inte
 rnal.processor,com.liferay.saml.opensaml.integration.internal.process
 or.factory,com.liferay.saml.opensaml.integration.internal.provider,co
 m.liferay.saml.opensaml.integration.internal.resolver,com.liferay.sam
 l.opensaml.integration.internal.service.tracker.collections,com.lifer
 ay.saml.opensaml.integration.internal.servlet.profile,com.liferay.sam
 l.opensaml.integration.internal.transport,com.liferay.saml.opensaml.i
 ntegration.internal.transport.configuration,com.liferay.saml.opensaml
 .integration.internal.util,com.liferay.saml.opensaml.integration.inte
 rnal.velocity,net.shibboleth.utilities.java.support.annotation,net.sh
 ibboleth.utilities.java.support.annotation.constraint,net.shibboleth.
 utilities.java.support.codec,net.shibboleth.utilities.java.support.co
 llection,net.shibboleth.utilities.java.support.component,net.shibbole
 th.utilities.java.support.httpclient,net.shibboleth.utilities.java.su
 pport.logic,net.shibboleth.utilities.java.support.net,net.shibboleth.
 utilities.java.support.primitive,net.shibboleth.utilities.java.suppor
 t.resolver,net.shibboleth.utilities.java.support.resource,net.shibbol
 eth.utilities.java.support.scripting,net.shibboleth.utilities.java.su
 pport.security,net.shibboleth.utilities.java.support.service,net.shib
 boleth.utilities.java.support.velocity,net.shibboleth.utilities.java.
 support.xml,org.apache.commons.collections,org.apache.commons.collect
 ions.bag,org.apache.commons.collections.bidimap,org.apache.commons.co
 llections.buffer,org.apache.commons.collections.collection,org.apache
 .commons.collections.comparators,org.apache.commons.collections.funct
 ors,org.apache.commons.collections.iterators,org.apache.commons.colle
 ctions.keyvalue,org.apache.commons.collections.list,org.apache.common
 s.collections.map,org.apache.commons.collections.set,org.apache.commo
 ns.lang,org.apache.commons.lang.builder,org.apache.commons.lang.enum,
 org.apache.commons.lang.enums,org.apache.commons.lang.exception,org.a
 pache.commons.lang.math,org.apache.commons.lang.mutable,org.apache.co
 mmons.lang.reflect,org.apache.commons.lang.text,org.apache.commons.la
 ng.time,org.apache.env,org.apache.html.dom,org.apache.http.client.cac
 he,org.apache.http.impl.client.cache,org.apache.http.impl.client.cach
 e.ehcache,org.apache.http.impl.client.cache.memcached,org.apache.velo
 city,org.apache.velocity.anakia,org.apache.velocity.app,org.apache.ve
 locity.app.event,org.apache.velocity.app.event.implement,org.apache.v
 elocity.app.tools,org.apache.velocity.context,org.apache.velocity.con
 vert,org.apache.velocity.exception,org.apache.velocity.io,org.apache.
 velocity.runtime,org.apache.velocity.runtime.defaults,org.apache.velo
 city.runtime.directive,org.apache.velocity.runtime.log,org.apache.vel
 ocity.runtime.parser,org.apache.velocity.runtime.parser.node,org.apac
 he.velocity.runtime.resource,org.apache.velocity.runtime.resource.loa
 der,org.apache.velocity.runtime.resource.util,org.apache.velocity.run
 time.visitor,org.apache.velocity.servlet,org.apache.velocity.texen,or
 g.apache.velocity.texen.ant,org.apache.velocity.texen.defaults,org.ap
 ache.velocity.texen.util,org.apache.velocity.util,org.apache.velocity
 .util.introspection,org.apache.wml,org.apache.wml.dom,org.apache.xerc
 es.dom,org.apache.xerces.dom.events,org.apache.xerces.dom3.as,org.apa
 che.xerces.impl,org.apache.xerces.impl.dtd,org.apache.xerces.impl.dtd
 .models,org.apache.xerces.impl.dv,org.apache.xerces.impl.dv.dtd,org.a
 pache.xerces.impl.dv.util,org.apache.xerces.impl.dv.xs,org.apache.xer
 ces.impl.io,org.apache.xerces.impl.msg,org.apache.xerces.impl.validat
 ion,org.apache.xerces.impl.xpath,org.apache.xerces.impl.xpath.regex,o
 rg.apache.xerces.impl.xs,org.apache.xerces.impl.xs.identity,org.apach
 e.xerces.impl.xs.models,org.apache.xerces.impl.xs.opti,org.apache.xer
 ces.impl.xs.traversers,org.apache.xerces.impl.xs.util,org.apache.xerc
 es.jaxp,org.apache.xerces.jaxp.datatype,org.apache.xerces.jaxp.valida
 tion,org.apache.xerces.parsers,org.apache.xerces.stax,org.apache.xerc
 es.stax.events,org.apache.xerces.util,org.apache.xerces.xinclude,org.
 apache.xerces.xni,org.apache.xerces.xni.grammars,org.apache.xerces.xn
 i.parser,org.apache.xerces.xpointer,org.apache.xerces.xs,org.apache.x
 erces.xs.datatypes,org.apache.xml.resolver,org.apache.xml.resolver.ap
 ps,org.apache.xml.resolver.etc,org.apache.xml.resolver.helpers,org.ap
 ache.xml.resolver.readers,org.apache.xml.resolver.tools,org.apache.xm
 l.serialize,org.bouncycastle,org.bouncycastle.asn1,org.bouncycastle.a
 sn1.anssi,org.bouncycastle.asn1.bc,org.bouncycastle.asn1.bsi,org.boun
 cycastle.asn1.cmc,org.bouncycastle.asn1.cmp,org.bouncycastle.asn1.cms
 ,org.bouncycastle.asn1.cms.ecc,org.bouncycastle.asn1.crmf,org.bouncyc
 astle.asn1.cryptlib,org.bouncycastle.asn1.cryptopro,org.bouncycastle.
 asn1.dvcs,org.bouncycastle.asn1.eac,org.bouncycastle.asn1.edec,org.bo
 uncycastle.asn1.esf,org.bouncycastle.asn1.ess,org.bouncycastle.asn1.e
 st,org.bouncycastle.asn1.gm,org.bouncycastle.asn1.gnu,org.bouncycastl
 e.asn1.iana,org.bouncycastle.asn1.icao,org.bouncycastle.asn1.isara,or
 g.bouncycastle.asn1.isismtt,org.bouncycastle.asn1.isismtt.ocsp,org.bo
 uncycastle.asn1.isismtt.x509,org.bouncycastle.asn1.iso,org.bouncycast
 le.asn1.its,org.bouncycastle.asn1.kisa,org.bouncycastle.asn1.microsof
 t,org.bouncycastle.asn1.misc,org.bouncycastle.asn1.mozilla,org.bouncy
 castle.asn1.nist,org.bouncycastle.asn1.nsri,org.bouncycastle.asn1.ntt
 ,org.bouncycastle.asn1.ocsp,org.bouncycastle.asn1.oiw,org.bouncycastl
 e.asn1.pkcs,org.bouncycastle.asn1.rosstandart,org.bouncycastle.asn1.s
 ec,org.bouncycastle.asn1.smime,org.bouncycastle.asn1.teletrust,org.bo
 uncycastle.asn1.tsp,org.bouncycastle.asn1.ua,org.bouncycastle.asn1.ut
 il,org.bouncycastle.asn1.x500,org.bouncycastle.asn1.x500.style,org.bo
 uncycastle.asn1.x509,org.bouncycastle.asn1.x509.qualified,org.bouncyc
 astle.asn1.x509.sigi,org.bouncycastle.asn1.x9,org.bouncycastle.cert,o
 rg.bouncycastle.cert.bc,org.bouncycastle.cert.cmp,org.bouncycastle.ce
 rt.crmf,org.bouncycastle.cert.crmf.bc,org.bouncycastle.cert.crmf.jcaj
 ce,org.bouncycastle.cert.dane,org.bouncycastle.cert.dane.fetcher,org.
 bouncycastle.cert.jcajce,org.bouncycastle.cert.ocsp,org.bouncycastle.
 cert.ocsp.jcajce,org.bouncycastle.cert.path,org.bouncycastle.cert.pat
 h.validations,org.bouncycastle.cert.selector,org.bouncycastle.cert.se
 lector.jcajce,org.bouncycastle.cmc,org.bouncycastle.cms,org.bouncycas
 tle.cms.bc,org.bouncycastle.cms.jcajce,org.bouncycastle.crypto,org.bo
 uncycastle.crypto.agreement,org.bouncycastle.crypto.agreement.jpake,o
 rg.bouncycastle.crypto.agreement.kdf,org.bouncycastle.crypto.agreemen
 t.srp,org.bouncycastle.crypto.commitments,org.bouncycastle.crypto.dig
 ests,org.bouncycastle.crypto.ec,org.bouncycastle.crypto.encodings,org
 .bouncycastle.crypto.engines,org.bouncycastle.crypto.examples,org.bou
 ncycastle.crypto.fpe,org.bouncycastle.crypto.generators,org.bouncycas
 tle.crypto.io,org.bouncycastle.crypto.kems,org.bouncycastle.crypto.ma
 cs,org.bouncycastle.crypto.modes,org.bouncycastle.crypto.modes.gcm,or
 g.bouncycastle.crypto.modes.kgcm,org.bouncycastle.crypto.paddings,org
 .bouncycastle.crypto.params,org.bouncycastle.crypto.parsers,org.bounc
 ycastle.crypto.prng,org.bouncycastle.crypto.prng.drbg,org.bouncycastl
 e.crypto.signers,org.bouncycastle.crypto.util,org.bouncycastle.dvcs,o
 rg.bouncycastle.eac,org.bouncycastle.eac.jcajce,org.bouncycastle.eac.
 operator,org.bouncycastle.eac.operator.jcajce,org.bouncycastle.est,or
 g.bouncycastle.est.jcajce,org.bouncycastle.i18n,org.bouncycastle.i18n
 .filter,org.bouncycastle.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.bounc
 ycastle.jcajce.interfaces,org.bouncycastle.jcajce.io,org.bouncycastle
 .jcajce.provider.asymmetric,org.bouncycastle.jcajce.provider.asymmetr
 ic.dh,org.bouncycastle.jcajce.provider.asymmetric.dsa,org.bouncycastl
 e.jcajce.provider.asymmetric.dstu,org.bouncycastle.jcajce.provider.as
 ymmetric.ec,org.bouncycastle.jcajce.provider.asymmetric.ecgost,org.bo
 uncycastle.jcajce.provider.asymmetric.ecgost12,org.bouncycastle.jcajc
 e.provider.asymmetric.edec,org.bouncycastle.jcajce.provider.asymmetri
 c.elgamal,org.bouncycastle.jcajce.provider.asymmetric.gost,org.bouncy
 castle.jcajce.provider.asymmetric.ies,org.bouncycastle.jcajce.provide
 r.asymmetric.rsa,org.bouncycastle.jcajce.provider.asymmetric.util,org
 .bouncycastle.jcajce.provider.asymmetric.x509,org.bouncycastle.jcajce
 .provider.config,org.bouncycastle.jcajce.provider.digest,org.bouncyca
 stle.jcajce.provider.drbg,org.bouncycastle.jcajce.provider.keystore,o
 rg.bouncycastle.jcajce.provider.keystore.bc,org.bouncycastle.jcajce.p
 rovider.keystore.bcfks,org.bouncycastle.jcajce.provider.keystore.pkcs
 12,org.bouncycastle.jcajce.provider.keystore.util,org.bouncycastle.jc
 ajce.provider.symmetric,org.bouncycastle.jcajce.provider.symmetric.ut
 il,org.bouncycastle.jcajce.provider.util,org.bouncycastle.jcajce.spec
 ,org.bouncycastle.jcajce.util,org.bouncycastle.jce,org.bouncycastle.j
 ce.exception,org.bouncycastle.jce.interfaces,org.bouncycastle.jce.net
 scape,org.bouncycastle.jce.provider,org.bouncycastle.jce.spec,org.bou
 ncycastle.math,org.bouncycastle.math.ec,org.bouncycastle.math.ec.cust
 om.djb,org.bouncycastle.math.ec.custom.gm,org.bouncycastle.math.ec.cu
 stom.sec,org.bouncycastle.math.ec.endo,org.bouncycastle.math.ec.rfc77
 48,org.bouncycastle.math.ec.rfc8032,org.bouncycastle.math.ec.tools,or
 g.bouncycastle.math.field,org.bouncycastle.math.raw,org.bouncycastle.
 mime,org.bouncycastle.mime.encoding,org.bouncycastle.mime.smime,org.b
 ouncycastle.mozilla,org.bouncycastle.mozilla.jcajce,org.bouncycastle.
 openssl,org.bouncycastle.openssl.bc,org.bouncycastle.openssl.jcajce,o
 rg.bouncycastle.operator,org.bouncycastle.operator.bc,org.bouncycastl
 e.operator.jcajce,org.bouncycastle.pkcs,org.bouncycastle.pkcs.bc,org.
 bouncycastle.pkcs.jcajce,org.bouncycastle.pkix,org.bouncycastle.pkix.
 jcajce,org.bouncycastle.pqc.asn1,org.bouncycastle.pqc.crypto,org.boun
 cycastle.pqc.crypto.gmss,org.bouncycastle.pqc.crypto.gmss.util,org.bo
 uncycastle.pqc.crypto.lms,org.bouncycastle.pqc.crypto.mceliece,org.bo
 uncycastle.pqc.crypto.newhope,org.bouncycastle.pqc.crypto.qtesla,org.
 bouncycastle.pqc.crypto.rainbow,org.bouncycastle.pqc.crypto.rainbow.u
 til,org.bouncycastle.pqc.crypto.sphincs,org.bouncycastle.pqc.crypto.u
 til,org.bouncycastle.pqc.crypto.xmss,org.bouncycastle.pqc.jcajce.inte
 rfaces,org.bouncycastle.pqc.jcajce.provider,org.bouncycastle.pqc.jcaj
 ce.provider.gmss,org.bouncycastle.pqc.jcajce.provider.lms,org.bouncyc
 astle.pqc.jcajce.provider.mceliece,org.bouncycastle.pqc.jcajce.provid
 er.newhope,org.bouncycastle.pqc.jcajce.provider.qtesla,org.bouncycast
 le.pqc.jcajce.provider.rainbow,org.bouncycastle.pqc.jcajce.provider.s
 phincs,org.bouncycastle.pqc.jcajce.provider.util,org.bouncycastle.pqc
 .jcajce.provider.xmss,org.bouncycastle.pqc.jcajce.spec,org.bouncycast
 le.pqc.math.linearalgebra,org.bouncycastle.tsp,org.bouncycastle.tsp.c
 ms,org.bouncycastle.tsp.ers,org.bouncycastle.util,org.bouncycastle.ut
 il.encoders,org.bouncycastle.util.io,org.bouncycastle.util.io.pem,org
 .bouncycastle.util.test,org.bouncycastle.voms,org.bouncycastle.x509,o
 rg.bouncycastle.x509.extension,org.bouncycastle.x509.util,org.codehau
 s.stax2,org.codehaus.stax2.evt,org.codehaus.stax2.io,org.codehaus.sta
 x2.osgi,org.codehaus.stax2.ri,org.codehaus.stax2.ri.dom,org.codehaus.
 stax2.ri.evt,org.codehaus.stax2.ri.typed,org.codehaus.stax2.typed,org
 .codehaus.stax2.util,org.codehaus.stax2.validation,org.cryptacular,or
 g.cryptacular.adapter,org.cryptacular.asn,org.cryptacular.bean,org.cr
 yptacular.codec,org.cryptacular.generator,org.cryptacular.generator.s
 p80038a,org.cryptacular.generator.sp80038d,org.cryptacular.io,org.cry
 ptacular.pbe,org.cryptacular.spec,org.cryptacular.util,org.cryptacula
 r.x509,org.cryptacular.x509.dn,org.w3c.dom.html,org.opensaml.core,org
 .opensaml.core.config,org.opensaml.core.config.provider,org.opensaml.
 core.criterion,org.opensaml.core.metrics,org.opensaml.core.metrics.im
 pl,org.opensaml.core.xml,org.opensaml.core.xml.config,org.opensaml.co
 re.xml.io,org.opensaml.core.xml.persist,org.opensaml.core.xml.schema,
 org.opensaml.core.xml.schema.impl,org.opensaml.core.xml.util,schema,o
 rg.opensaml.messaging,org.opensaml.messaging.context,org.opensaml.mes
 saging.context.httpclient,org.opensaml.messaging.context.navigate,org
 .opensaml.messaging.decoder,org.opensaml.messaging.decoder.httpclient
 ,org.opensaml.messaging.decoder.servlet,org.opensaml.messaging.encode
 r,org.opensaml.messaging.encoder.httpclient,org.opensaml.messaging.en
 coder.servlet,org.opensaml.messaging.error,org.opensaml.messaging.err
 or.servlet,org.opensaml.messaging.handler,org.opensaml.messaging.pipe
 line,org.opensaml.messaging.pipeline.httpclient,org.opensaml.messagin
 g.pipeline.servlet,org.opensaml.messaging.handler.impl,org.opensaml.p
 rofile.action,org.opensaml.profile.context,org.opensaml.profile.conte
 xt.navigate,org.opensaml.profile.logic,org.opensaml.profile.action.im
 pl,org.opensaml.saml.common,org.opensaml.saml.common.assertion,org.op
 ensaml.saml.common.binding,org.opensaml.saml.common.binding.artifact,
 org.opensaml.saml.common.binding.decoding,org.opensaml.saml.common.bi
 nding.encoding,org.opensaml.saml.common.messaging,org.opensaml.saml.c
 ommon.messaging.context,org.opensaml.saml.common.messaging.context.na
 vigate,org.opensaml.saml.common.messaging.logic,org.opensaml.saml.com
 mon.profile,org.opensaml.saml.common.profile.logic,org.opensaml.saml.
 common.xml,org.opensaml.saml.config,org.opensaml.saml.criterion,org.o
 pensaml.saml.ext.idpdisco,org.opensaml.saml.ext.saml1md,org.opensaml.
 saml.ext.saml2alg,org.opensaml.saml.ext.saml2aslo,org.opensaml.saml.e
 xt.saml2cb,org.opensaml.saml.ext.saml2delrestrict,org.opensaml.saml.e
 xt.saml2mdattr,org.opensaml.saml.ext.saml2mdquery,org.opensaml.saml.e
 xt.saml2mdreqinit,org.opensaml.saml.ext.saml2mdrpi,org.opensaml.saml.
 ext.saml2mdui,org.opensaml.saml.ext.samlec,org.opensaml.saml.ext.saml
 pthrpty,org.opensaml.saml.metadata,org.opensaml.saml.metadata.criteri
 a.entity,org.opensaml.saml.metadata.criteria.role,org.opensaml.saml.m
 etadata.resolver,org.opensaml.saml.metadata.resolver.filter,org.opens
 aml.saml.metadata.resolver.index,org.opensaml.saml.metadata.support,o
 rg.opensaml.saml.saml1.binding.artifact,org.opensaml.saml.saml1.core,
 org.opensaml.saml.saml1.profile,org.opensaml.saml.saml2.assertion,org
 .opensaml.saml.saml2.binding.artifact,org.opensaml.saml.saml2.common,
 org.opensaml.saml.saml2.core,org.opensaml.saml.saml2.ecp,org.opensaml
 .saml.saml2.encryption,org.opensaml.saml.saml2.metadata,org.opensaml.
 saml.saml2.profile,org.opensaml.saml.saml2.profile.context,org.opensa
 ml.saml.saml2.wssecurity,org.opensaml.saml.common.binding.artifact.im
 pl,org.opensaml.saml.common.binding.impl,org.opensaml.saml.common.bin
 ding.security.impl,org.opensaml.saml.common.profile.impl,org.opensaml
 .saml.ext.idpdisco.impl,org.opensaml.saml.ext.saml1md.impl,org.opensa
 ml.saml.ext.saml2alg.impl,org.opensaml.saml.ext.saml2aslo.impl,org.op
 ensaml.saml.ext.saml2cb.impl,org.opensaml.saml.ext.saml2delrestrict.i
 mpl,org.opensaml.saml.ext.saml2mdattr.impl,org.opensaml.saml.ext.saml
 2mdquery.impl,org.opensaml.saml.ext.saml2mdreqinit.impl,org.opensaml.
 saml.ext.saml2mdrpi.impl,org.opensaml.saml.ext.saml2mdui.impl,org.ope
 nsaml.saml.ext.samlec.impl,org.opensaml.saml.ext.samlpthrpty.impl,org
 .opensaml.saml.metadata.criteria.entity.impl,org.opensaml.saml.metada
 ta.criteria.role.impl,org.opensaml.saml.metadata.resolver.filter.impl
 ,org.opensaml.saml.metadata.resolver.impl,org.opensaml.saml.metadata.
 resolver.index.impl,org.opensaml.saml.saml1.binding.decoding.impl,org
 .opensaml.saml.saml1.binding.encoding.impl,org.opensaml.saml.saml1.bi
 nding.impl,org.opensaml.saml.saml1.core.impl,org.opensaml.saml.saml1.
 profile.impl,org.opensaml.saml.saml2.assertion.impl,org.opensaml.saml
 .saml2.binding.decoding.impl,org.opensaml.saml.saml2.binding.encoding
 .impl,org.opensaml.saml.saml2.binding.impl,org.opensaml.saml.saml2.bi
 nding.security.impl,org.opensaml.saml.saml2.core.impl,org.opensaml.sa
 ml.saml2.ecp.impl,org.opensaml.saml.saml2.metadata.impl,org.opensaml.
 saml.saml2.profile.impl,org.opensaml.saml.saml2.wssecurity.messaging.
 impl,org.opensaml.saml.security.impl,templates,org.opensaml.security,
 org.opensaml.security.credential,org.opensaml.security.criteria,org.o
 pensaml.security.crypto,org.opensaml.security.httpclient,org.opensaml
 .security.messaging,org.opensaml.security.trust,org.opensaml.security
 .x509,org.opensaml.security.x509.tls,org.opensaml.security.config,org
 .opensaml.security.credential.criteria.impl,org.opensaml.security.cre
 dential.impl,org.opensaml.security.httpclient.impl,org.opensaml.secur
 ity.messaging.impl,org.opensaml.security.trust.impl,org.opensaml.secu
 rity.x509.impl,org.opensaml.security.x509.tls.impl,org.opensaml.soap.
 client,org.opensaml.soap.client.http,org.opensaml.soap.common,org.ope
 nsaml.soap.messaging,org.opensaml.soap.messaging.context,org.opensaml
 .soap.soap11,org.opensaml.soap.soap12,org.opensaml.soap.util,org.open
 saml.soap.wsaddressing,org.opensaml.soap.wsaddressing.messaging,org.o
 pensaml.soap.wsaddressing.util,org.opensaml.soap.wsfed,org.opensaml.s
 oap.wspolicy,org.opensaml.soap.wssecurity,org.opensaml.soap.wssecurit
 y.messaging,org.opensaml.soap.wssecurity.util,org.opensaml.soap.wstru
 st,org.opensaml.soap.client.soap11.decoder.http.impl,org.opensaml.soa
 p.client.soap11.encoder.http.impl,org.opensaml.soap.config,org.opensa
 ml.soap.soap11.decoder.http.impl,org.opensaml.soap.soap11.encoder.htt
 p.impl,org.opensaml.soap.soap11.impl,org.opensaml.soap.soap11.messagi
 ng.impl,org.opensaml.soap.soap11.profile.impl,org.opensaml.soap.wsadd
 ressing.impl,org.opensaml.soap.wsaddressing.messaging.impl,org.opensa
 ml.soap.wsfed.impl,org.opensaml.soap.wspolicy.impl,org.opensaml.soap.
 wssecurity.impl,org.opensaml.soap.wssecurity.messaging.impl,org.opens
 aml.soap.wstrust.impl,org.opensaml.storage,org.opensaml.storage.annot
 ation,org.opensaml.storage.impl,org.opensaml.storage.impl.client,org.
 opensaml.storage.impl.memcached,org.opensaml.xmlsec,org.opensaml.xmls
 ec.algorithm,org.opensaml.xmlsec.algorithm.descriptors,org.opensaml.x
 mlsec.config,org.opensaml.xmlsec.context,org.opensaml.xmlsec.criterio
 n,org.opensaml.xmlsec.crypto,org.opensaml.xmlsec.encryption,org.opens
 aml.xmlsec.encryption.support,org.opensaml.xmlsec.keyinfo,org.opensam
 l.xmlsec.signature,org.opensaml.xmlsec.signature.support,org.opensaml
 .xmlsec.encryption.impl,org.opensaml.xmlsec.impl,org.opensaml.xmlsec.
 keyinfo.impl,org.opensaml.xmlsec.keyinfo.impl.provider,org.opensaml.x
 mlsec.signature.impl,org.opensaml.xmlsec.signature.support.impl,org.o
 pensaml.xmlsec.signature.support.provider
Provide-Capability: osgi.service;objectClass:List<String>="com.liferay
 .saml.helper.RelayStateHelper";uses:="com.liferay.saml.helper",osgi.s
 ervice;objectClass:List<String>="com.liferay.saml.opensaml.integratio
 n.field.expression.handler.UserFieldExpressionHandler";uses:="com.lif
 eray.saml.opensaml.integration.field.expression.handler",osgi.service
 ;objectClass:List<String>="com.liferay.saml.opensaml.integration.fiel
 d.expression.handler.registry.SamlSpIdpConnectionFieldExpressionHandl
 erRegistry";uses:="com.liferay.saml.opensaml.integration.field.expres
 sion.handler.registry",osgi.service;objectClass:List<String>="com.lif
 eray.saml.opensaml.integration.field.expression.handler.registry.User
 FieldExpressionHandlerRegistry";uses:="com.liferay.saml.opensaml.inte
 gration.field.expression.handler.registry",osgi.service;objectClass:L
 ist<String>="com.liferay.saml.opensaml.integration.field.expression.r
 esolver.UserFieldExpressionResolver";uses:="com.liferay.saml.opensaml
 .integration.field.expression.resolver",osgi.service;objectClass:List
 <String>="com.liferay.saml.opensaml.integration.field.expression.reso
 lver.registry.UserFieldExpressionResolverRegistry";uses:="com.liferay
 .saml.opensaml.integration.field.expression.resolver.registry",osgi.s
 ervice;objectClass:List<String>="com.liferay.saml.opensaml.integratio
 n.internal.binding.SamlBindingProvider";uses:="com.liferay.saml.opens
 aml.integration.internal.binding",osgi.service;objectClass:List<Strin
 g>="com.liferay.saml.opensaml.integration.internal.field.expression.h
 andler.MembershipsUserFieldExpressionHandler";uses:="com.liferay.saml
 .opensaml.integration.internal.field.expression.handler",osgi.service
 ;objectClass:List<String>="com.liferay.saml.opensaml.integration.inte
 rnal.metadata.MetadataManager,com.liferay.saml.util.SamlHttpRequestUt
 il";uses:="com.liferay.saml.opensaml.integration.internal.metadata,co
 m.liferay.saml.util",osgi.service;objectClass:List<String>="com.lifer
 ay.saml.opensaml.integration.internal.resolver.AttributeResolverRegis
 try";uses:="com.liferay.saml.opensaml.integration.internal.resolver",
 osgi.service;objectClass:List<String>="com.liferay.saml.opensaml.inte
 gration.internal.resolver.NameIdResolverRegistry";uses:="com.liferay.
 saml.opensaml.integration.internal.resolver",osgi.service;objectClass
 :List<String>="com.liferay.saml.opensaml.integration.internal.service
 .tracker.collections.OrderedServiceTrackerMapFactory";uses:="com.life
 ray.saml.opensaml.integration.internal.service.tracker.collections",o
 sgi.service;objectClass:List<String>="com.liferay.saml.opensaml.integ
 ration.internal.servlet.profile.IdentifierGenerationStrategyFactory";
 uses:="com.liferay.saml.opensaml.integration.internal.servlet.profile
 ",osgi.service;objectClass:List<String>="com.liferay.saml.opensaml.in
 tegration.internal.velocity.VelocityEngineFactory";uses:="com.liferay
 .saml.opensaml.integration.internal.velocity",osgi.service;objectClas
 s:List<String>="com.liferay.saml.opensaml.integration.processor.facto
 ry.SamlSpIdpConnectionProcessorFactory";uses:="com.liferay.saml.opens
 aml.integration.processor.factory",osgi.service;objectClass:List<Stri
 ng>="com.liferay.saml.opensaml.integration.processor.factory.UserProc
 essorFactory";uses:="com.liferay.saml.opensaml.integration.processor.
 factory",osgi.service;objectClass:List<String>="com.liferay.saml.open
 saml.integration.resolver.AttributeResolver";uses:="com.liferay.saml.
 opensaml.integration.resolver",osgi.service;objectClass:List<String>=
 "com.liferay.saml.opensaml.integration.resolver.NameIdResolver";uses:
 ="com.liferay.saml.opensaml.integration.resolver",osgi.service;object
 Class:List<String>="com.liferay.saml.opensaml.integration.resolver.Us
 erResolver";uses:="com.liferay.saml.opensaml.integration.resolver",os
 gi.service;objectClass:List<String>="com.liferay.saml.runtime.certifi
 cate.CertificateTool";uses:="com.liferay.saml.runtime.certificate",os
 gi.service;objectClass:List<String>="com.liferay.saml.runtime.credent
 ial.KeyStoreManager";uses:="com.liferay.saml.runtime.credential",osgi
 .service;objectClass:List<String>="com.liferay.saml.runtime.metadata.
 LocalEntityManager,org.opensaml.security.credential.CredentialResolve
 r";uses:="com.liferay.saml.runtime.metadata,org.opensaml.security.cre
 dential",osgi.service;objectClass:List<String>="com.liferay.saml.runt
 ime.servlet.profile.SingleLogoutProfile";uses:="com.liferay.saml.runt
 ime.servlet.profile",osgi.service;objectClass:List<String>="com.lifer
 ay.saml.runtime.servlet.profile.WebSsoProfile";uses:="com.liferay.sam
 l.runtime.servlet.profile",osgi.service;objectClass:List<String>="com
 .liferay.saml.util.MetadataUtil";uses:="com.liferay.saml.util",osgi.s
 ervice;objectClass:List<String>="com.liferay.saml.util.NameIdTypeValu
 es";uses:="com.liferay.saml.util",osgi.service;objectClass:List<Strin
 g>="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.feature.flag.FeatureFlagM
 anager)";effective:=active,osgi.service;filter:="(objectClass=com.lif
 eray.portal.kernel.security.ldap.LDAPSettings)";effective:=active,osg
 i.service;filter:="(objectClass=com.liferay.portal.kernel.service.Com
 panyLocalService)";effective:=active,osgi.service;filter:="(objectCla
 ss=com.liferay.portal.kernel.service.GroupLocalService)";effective:=a
 ctive,osgi.service;filter:="(objectClass=com.liferay.portal.kernel.se
 rvice.RoleLocalService)";effective:=active,osgi.service;filter:="(obj
 ectClass=com.liferay.portal.kernel.service.UserGroupGroupRoleLocalSer
 vice)";effective:=active,osgi.service;filter:="(objectClass=com.lifer
 ay.portal.kernel.service.UserGroupLocalService)";effective:=active,os
 gi.service;filter:="(objectClass=com.liferay.portal.kernel.service.Us
 erGroupRoleLocalService)";effective:=active,osgi.service;filter:="(ob
 jectClass=com.liferay.portal.kernel.service.UserLocalService)";effect
 ive:=active,osgi.service;filter:="(objectClass=com.liferay.portal.ker
 nel.util.Portal)";effective:=active,osgi.service;filter:="(objectClas
 s=com.liferay.portal.kernel.util.PrefsProps)";effective:=active,osgi.
 service;filter:="(objectClass=com.liferay.portal.kernel.uuid.PortalUU
 ID)";effective:=active,osgi.service;filter:="(objectClass=com.liferay
 .portal.security.ldap.SafePortalLDAP)";effective:=active,osgi.service
 ;filter:="(objectClass=com.liferay.portal.security.ldap.configuration
 .ConfigurationProvider)";effective:=active,osgi.service;filter:="(obj
 ectClass=com.liferay.portal.security.ldap.exportimport.LDAPUserImport
 er)";effective:=active,osgi.service;filter:="(objectClass=com.liferay
 .portal.security.ldap.validator.LDAPFilterValidator)";effective:=acti
 ve,osgi.service;filter:="(objectClass=com.liferay.saml.helper.RelaySt
 ateHelper)";effective:=active,osgi.service;filter:="(objectClass=com.
 liferay.saml.opensaml.integration.field.expression.handler.registry.U
 serFieldExpressionHandlerRegistry)";effective:=active,osgi.service;fi
 lter:="(objectClass=com.liferay.saml.opensaml.integration.field.expre
 ssion.resolver.registry.UserFieldExpressionResolverRegistry)";effecti
 ve:=active,osgi.service;filter:="(objectClass=com.liferay.saml.opensa
 ml.integration.internal.binding.SamlBindingProvider)";effective:=acti
 ve,osgi.service;filter:="(objectClass=com.liferay.saml.opensaml.integ
 ration.internal.field.expression.handler.MembershipsUserFieldExpressi
 onHandler)";effective:=active,osgi.service;filter:="(objectClass=com.
 liferay.saml.opensaml.integration.internal.metadata.MetadataManager)"
 ;effective:=active,osgi.service;filter:="(objectClass=com.liferay.sam
 l.opensaml.integration.internal.resolver.AttributeResolverRegistry)";
 effective:=active,osgi.service;filter:="(objectClass=com.liferay.saml
 .opensaml.integration.internal.resolver.NameIdResolverRegistry)";effe
 ctive:=active,osgi.service;filter:="(objectClass=com.liferay.saml.ope
 nsaml.integration.internal.service.tracker.collections.OrderedService
 TrackerMapFactory)";effective:=active,osgi.service;filter:="(objectCl
 ass=com.liferay.saml.opensaml.integration.internal.servlet.profile.Id
 entifierGenerationStrategyFactory)";effective:=active,osgi.service;fi
 lter:="(objectClass=com.liferay.saml.opensaml.integration.internal.ve
 locity.VelocityEngineFactory)";effective:=active,osgi.service;filter:
 ="(objectClass=com.liferay.saml.opensaml.integration.processor.factor
 y.UserProcessorFactory)";effective:=active,osgi.service;filter:="(obj
 ectClass=com.liferay.saml.opensaml.integration.resolver.AttributeReso
 lver)";effective:=active,osgi.service;filter:="(objectClass=com.lifer
 ay.saml.opensaml.integration.resolver.NameIdResolver)";effective:=act
 ive,osgi.service;filter:="(objectClass=com.liferay.saml.opensaml.inte
 gration.resolver.UserResolver)";effective:=active,osgi.service;filter
 :="(objectClass=com.liferay.saml.persistence.service.SamlIdpSpConnect
 ionLocalService)";effective:=active,osgi.service;filter:="(objectClas
 s=com.liferay.saml.persistence.service.SamlIdpSpSessionLocalService)"
 ;effective:=active,osgi.service;filter:="(objectClass=com.liferay.sam
 l.persistence.service.SamlIdpSsoSessionLocalService)";effective:=acti
 ve,osgi.service;filter:="(objectClass=com.liferay.saml.persistence.se
 rvice.SamlPeerBindingLocalService)";effective:=active,osgi.service;fi
 lter:="(objectClass=com.liferay.saml.persistence.service.SamlSpAuthRe
 questLocalService)";effective:=active,osgi.service;filter:="(objectCl
 ass=com.liferay.saml.persistence.service.SamlSpIdpConnectionLocalServ
 ice)";effective:=active,osgi.service;filter:="(objectClass=com.lifera
 y.saml.persistence.service.SamlSpMessageLocalService)";effective:=act
 ive,osgi.service;filter:="(objectClass=com.liferay.saml.persistence.s
 ervice.SamlSpSessionLocalService)";effective:=active,osgi.service;fil
 ter:="(objectClass=com.liferay.saml.runtime.configuration.SamlProvide
 rConfigurationHelper)";effective:=active,osgi.service;filter:="(objec
 tClass=com.liferay.saml.runtime.credential.KeyStoreManager)";effectiv
 e:=active,osgi.service;filter:="(objectClass=com.liferay.saml.runtime
 .metadata.LocalEntityManager)";effective:=active,osgi.service;filter:
 ="(objectClass=com.liferay.saml.util.SamlHttpRequestUtil)";effective:
 =active,osgi.service;filter:="(objectClass=net.shibboleth.utilities.j
 ava.support.xml.ParserPool)";effective:=active,osgi.service;filter:="
 (objectClass=org.apache.http.client.HttpClient)";effective:=active,os
 gi.service;filter:="(objectClass=org.opensaml.saml.metadata.resolver.
 MetadataResolver)";effective:=active;cardinality:=multiple,osgi.servi
 ce;filter:="(objectClass=org.opensaml.saml.saml2.encryption.Decrypter
 )";effective:=active;resolution:=optional,osgi.service;filter:="(obje
 ctClass=org.opensaml.security.credential.CredentialResolver)";effecti
 ve:=active,osgi.extender;filter:="(&(osgi.extender=osgi.component)(ve
 rsion>=1.4.0)(!(version>=2.0.0)))",osgi.contract;osgi.contract=JavaSe
 rvlet;filter:="(&(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.SamlBindingProvider.xml,OSGI-INF/com.liferay.saml.opensa
 ml.integration.internal.bootstrap.OpenSamlBootstrap.xml,OSGI-INF/com.
 liferay.saml.opensaml.integration.internal.bootstrap.SecurityConfigur
 ationBootstrap.xml,OSGI-INF/com.liferay.saml.opensaml.integration.int
 ernal.certificate.CertificateToolImpl.xml,OSGI-INF/com.liferay.saml.o
 pensaml.integration.internal.credential.DLKeyStoreManagerImpl.xml,OSG
 I-INF/com.liferay.saml.opensaml.integration.internal.credential.FileS
 ystemKeyStoreManagerImpl.xml,OSGI-INF/com.liferay.saml.opensaml.integ
 ration.internal.credential.KeyStoreCredentialResolver.xml,OSGI-INF/co
 m.liferay.saml.opensaml.integration.internal.decryption.DecrypterRegi
 strator.xml,OSGI-INF/com.liferay.saml.opensaml.integration.internal.f
 ield.expression.handler.DefaultUserFieldExpressionHandler.xml,OSGI-IN
 F/com.liferay.saml.opensaml.integration.internal.field.expression.han
 dler.ExpandoUserFieldExpressionHandler.xml,OSGI-INF/com.liferay.saml.
 opensaml.integration.internal.field.expression.handler.MembershipsUse
 rFieldExpressionHandler.xml,OSGI-INF/com.liferay.saml.opensaml.integr
 ation.internal.field.expression.handler.MembershipsUserFieldExpressio
 nHandlerRegistrator.xml,OSGI-INF/com.liferay.saml.opensaml.integratio
 n.internal.field.expression.handler.registry.SamlSpIdpConnectionField
 ExpressionHandlerRegistryImpl.xml,OSGI-INF/com.liferay.saml.opensaml.
 integration.internal.field.expression.handler.registry.UserFieldExpre
 ssionHandlerRegistryImpl.xml,OSGI-INF/com.liferay.saml.opensaml.integ
 ration.internal.field.expression.resolver.DynamicUserFieldExpressionR
 esolver.xml,OSGI-INF/com.liferay.saml.opensaml.integration.internal.f
 ield.expression.resolver.NoneUserFieldExpressionResolver.xml,OSGI-INF
 /com.liferay.saml.opensaml.integration.internal.field.expression.reso
 lver.registry.UserFieldExpressionResolverRegistryImpl.xml,OSGI-INF/co
 m.liferay.saml.opensaml.integration.internal.helper.RelayStateHelperI
 mpl.xml,OSGI-INF/com.liferay.saml.opensaml.integration.internal.ident
 ifier.SamlIdentifierGeneratorStrategyFactory.xml,OSGI-INF/com.liferay
 .saml.opensaml.integration.internal.metadata.MetadataManagerImpl.xml,
 OSGI-INF/com.liferay.saml.opensaml.integration.internal.processor.fac
 tory.SamlSpIdpConnectionProcessorFactoryImpl.xml,OSGI-INF/com.liferay
 .saml.opensaml.integration.internal.processor.factory.UserProcessorFa
 ctoryImpl.xml,OSGI-INF/com.liferay.saml.opensaml.integration.internal
 .provider.DBMetadataResolver.xml,OSGI-INF/com.liferay.saml.opensaml.i
 ntegration.internal.resolver.AttributeResolverRegistry.xml,OSGI-INF/c
 om.liferay.saml.opensaml.integration.internal.resolver.DefaultAttribu
 teResolver.xml,OSGI-INF/com.liferay.saml.opensaml.integration.interna
 l.resolver.DefaultNameIdResolver.xml,OSGI-INF/com.liferay.saml.opensa
 ml.integration.internal.resolver.DefaultUserResolver.xml,OSGI-INF/com
 .liferay.saml.opensaml.integration.internal.resolver.NameIdResolverRe
 gistry.xml,OSGI-INF/com.liferay.saml.opensaml.integration.internal.se
 rvice.tracker.collections.OrderedServiceTrackerMapFactoryImpl.xml,OSG
 I-INF/com.liferay.saml.opensaml.integration.internal.servlet.profile.
 SingleLogoutProfileImpl.xml,OSGI-INF/com.liferay.saml.opensaml.integr
 ation.internal.servlet.profile.WebSsoProfileImpl.xml,OSGI-INF/com.lif
 eray.saml.opensaml.integration.internal.transport.HttpClientFactory.x
 ml,OSGI-INF/com.liferay.saml.opensaml.integration.internal.util.Metad
 ataUtilImpl.xml,OSGI-INF/com.liferay.saml.opensaml.integration.intern
 al.util.NameIdTypeValiesImpl.xml,OSGI-INF/com.liferay.saml.opensaml.i
 ntegration.internal.velocity.VelocityEngineFactory.xml
Tool: Bnd-4.3.0.201909301554

