Manifest-Version: 1.0
Bnd-LastModified: 1717471806478
Bundle-ClassPath: .,lib/jcip-annotations-1.0-1.jar,lib/content-type-2.
 0.jar,lib/lang-tag-1.4.4.jar,lib/nimbus-jose-jwt-8.14.1.jar,lib/oauth
 2-oidc-sdk-8.4.3.jar,lib/jakarta.mail-1.6.6.jar,lib/activation-1.1.1.
 jar,lib/accessors-smart-2.4.2.jar,lib/json-smart-2.4.5.jar,lib/common
 s-lang3-3.4.jar,lib/asm-5.0.4.jar
Bundle-ManifestVersion: 2
Bundle-Name: Liferay Portal Security SSO OpenID Connect Implementation
Bundle-SymbolicName: com.liferay.portal.security.sso.openid.connect.im
 pl
Bundle-Vendor: Liferay, Inc.
Bundle-Version: 7.0.9.hotfix-5569-7413
Created-By: 1.8.0_381 (Oracle Corporation)
Import-Package: aQute.bnd.annotation.metatype;version="1.45",com.lifer
 ay.counter.kernel.service;version="2.1",com.liferay.oauth.client.pers
 istence.constants;version="1.0",com.liferay.oauth.client.persistence.
 model;version="1.1",com.liferay.oauth.client.persistence.service;vers
 ion="2.0",com.liferay.petra.function;version="1.5",com.liferay.petra.
 string;version="1.7",com.liferay.portal.configuration.metatype.annota
 tions;version="1.5",com.liferay.portal.configuration.metatype.bnd.uti
 l;version="2.0",com.liferay.portal.instance.lifecycle;version="2.1",c
 om.liferay.portal.kernel.cluster;version="8.0",com.liferay.portal.ker
 nel.concurrent;version="8.0",com.liferay.portal.kernel.exception;vers
 ion="12.3",com.liferay.portal.kernel.json;version="11.0",com.liferay.
 portal.kernel.log;version="7.1",com.liferay.portal.kernel.messaging;v
 ersion="11.1",com.liferay.portal.kernel.model;version="24.0",com.life
 ray.portal.kernel.module.configuration;version="2.1",com.liferay.port
 al.kernel.scheduler;version="10.2",com.liferay.portal.kernel.security
 .auto.login;version="2.0",com.liferay.portal.kernel.service;version="
 17.0",com.liferay.portal.kernel.servlet;version="11.1",com.liferay.po
 rtal.kernel.settings;version="3.2",com.liferay.portal.kernel.settings
 .definition;version="1.0",com.liferay.portal.kernel.util;version="45.
 0",com.liferay.portal.security.sso.openid.connect;version="4.0",com.l
 iferay.portal.security.sso.openid.connect.configuration;version="1.2"
 ,com.liferay.portal.security.sso.openid.connect.persistence.model;ver
 sion="6.1",com.liferay.portal.security.sso.openid.connect.persistence
 .service;version="3.1",com.liferay.portal.security.sso.openid.connect
 .provider;version="1.0",com.liferay.portal.servlet.filters.autologin,
 com.liferay.portal.vulcan.util;version="4.1",javax.crypto,javax.crypt
 o.spec,javax.net,javax.net.ssl,javax.security.auth.callback,javax.sec
 urity.auth.x500,javax.security.sasl,javax.servlet,javax.servlet.http,
 javax.xml.namespace,javax.xml.parsers,javax.xml.transform,javax.xml.t
 ransform.stream,org.osgi.framework;version="1.8",org.osgi.service.cm;
 version="1.6",org.w3c.dom,org.xml.sax
Javac-Debug: on
Javac-Deprecation: off
Javac-Encoding: UTF-8
Liferay-Releng-App-Title: Liferay Portal Security SSO
Liferay-Releng-Bundle: true
Liferay-Releng-Category: Utility
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: true
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.liferay.portal.security.sso.openid.connect.intern
 al,com.liferay.portal.security.sso.openid.connect.internal.auto.login
 ,com.liferay.portal.security.sso.openid.connect.internal.configuratio
 n,com.liferay.portal.security.sso.openid.connect.internal.configurati
 on.admin.service,com.liferay.portal.security.sso.openid.connect.inter
 nal.configuration.definition,com.liferay.portal.security.sso.openid.c
 onnect.internal.constants,com.liferay.portal.security.sso.openid.conn
 ect.internal.exception,com.liferay.portal.security.sso.openid.connect
 .internal.provider,com.liferay.portal.security.sso.openid.connect.int
 ernal.servlet.filter,com.liferay.portal.security.sso.openid.connect.i
 nternal.servlet.filter.auto.login,com.liferay.portal.security.sso.ope
 nid.connect.internal.session.manager,com.liferay.portal.security.sso.
 openid.connect.internal.settings.definition,com.liferay.portal.securi
 ty.sso.openid.connect.internal.util,lib,net.jcip.annotations,com.nimb
 usds.common.contenttype,com.nimbusds.langtag,com.nimbusds.jose,com.ni
 mbusds.jose.crypto,com.nimbusds.jose.crypto.bc,com.nimbusds.jose.cryp
 to.factories,com.nimbusds.jose.crypto.impl,com.nimbusds.jose.crypto.u
 tils,com.nimbusds.jose.jca,com.nimbusds.jose.jwk,com.nimbusds.jose.jw
 k.gen,com.nimbusds.jose.jwk.source,com.nimbusds.jose.proc,com.nimbusd
 s.jose.produce,com.nimbusds.jose.util,com.nimbusds.jwt,com.nimbusds.j
 wt.proc,com.nimbusds.jwt.util,com.nimbusds.oauth2.sdk,com.nimbusds.oa
 uth2.sdk.as,com.nimbusds.oauth2.sdk.assertions,com.nimbusds.oauth2.sd
 k.assertions.jwt,com.nimbusds.oauth2.sdk.assertions.saml2,com.nimbusd
 s.oauth2.sdk.auth,com.nimbusds.oauth2.sdk.auth.verifier,com.nimbusds.
 oauth2.sdk.client,com.nimbusds.oauth2.sdk.device,com.nimbusds.oauth2.
 sdk.http,com.nimbusds.oauth2.sdk.id,com.nimbusds.oauth2.sdk.jarm,com.
 nimbusds.oauth2.sdk.jose,com.nimbusds.oauth2.sdk.pkce,com.nimbusds.oa
 uth2.sdk.token,com.nimbusds.oauth2.sdk.util,com.nimbusds.oauth2.sdk.u
 til.date,com.nimbusds.oauth2.sdk.util.tls,com.nimbusds.openid.connect
 .sdk,com.nimbusds.openid.connect.sdk.assurance,com.nimbusds.openid.co
 nnect.sdk.assurance.claims,com.nimbusds.openid.connect.sdk.assurance.
 evidences,com.nimbusds.openid.connect.sdk.claims,com.nimbusds.openid.
 connect.sdk.federation,com.nimbusds.openid.connect.sdk.federation.api
 ,com.nimbusds.openid.connect.sdk.federation.config,com.nimbusds.openi
 d.connect.sdk.federation.entities,com.nimbusds.openid.connect.sdk.fed
 eration.policy,com.nimbusds.openid.connect.sdk.federation.policy.lang
 uage,com.nimbusds.openid.connect.sdk.federation.policy.operations,com
 .nimbusds.openid.connect.sdk.federation.trust,com.nimbusds.openid.con
 nect.sdk.federation.trust.constraints,com.nimbusds.openid.connect.sdk
 .id,com.nimbusds.openid.connect.sdk.op,com.nimbusds.openid.connect.sd
 k.rp,com.nimbusds.openid.connect.sdk.token,com.nimbusds.openid.connec
 t.sdk.validators,com.nimbusds.secevent.sdk.claims,com.sun.mail.auth,c
 om.sun.mail.handlers,com.sun.mail.iap,com.sun.mail.imap,com.sun.mail.
 imap.protocol,com.sun.mail.pop3,com.sun.mail.smtp,com.sun.mail.util,c
 om.sun.mail.util.logging,javax.mail,javax.mail.event,javax.mail.inter
 net,javax.mail.search,javax.mail.util,com.sun.activation.registries,c
 om.sun.activation.viewers,javax.activation,net.minidev.asm,net.minide
 v.asm.ex,net.minidev.json,net.minidev.json.annotate,net.minidev.json.
 parser,net.minidev.json.reader,net.minidev.json.writer,org.apache.com
 mons.lang3,org.apache.commons.lang3.builder,org.apache.commons.lang3.
 concurrent,org.apache.commons.lang3.event,org.apache.commons.lang3.ex
 ception,org.apache.commons.lang3.math,org.apache.commons.lang3.mutabl
 e,org.apache.commons.lang3.reflect,org.apache.commons.lang3.text,org.
 apache.commons.lang3.text.translate,org.apache.commons.lang3.time,org
 .apache.commons.lang3.tuple,org.objectweb.asm,org.objectweb.asm.signa
 ture
Provide-Capability: osgi.service;objectClass:List<String>="com.liferay
 .portal.instance.lifecycle.PortalInstanceLifecycleListener,com.lifera
 y.portal.security.sso.openid.connect.internal.configuration.admin.ser
 vice.OpenIdConnectProviderManagedServiceFactory,org.osgi.service.cm.M
 anagedServiceFactory";uses:="com.liferay.portal.instance.lifecycle,co
 m.liferay.portal.security.sso.openid.connect.internal.configuration.a
 dmin.service,org.osgi.service.cm",osgi.service;objectClass:List<Strin
 g>="com.liferay.portal.kernel.security.auto.login.AutoLogin";uses:="c
 om.liferay.portal.kernel.security.auto.login",osgi.service;objectClas
 s:List<String>="com.liferay.portal.kernel.settings.definition.Configu
 rationBeanDeclaration";uses:="com.liferay.portal.kernel.settings.defi
 nition",osgi.service;objectClass:List<String>="com.liferay.portal.ker
 nel.settings.definition.ConfigurationPidMapping";uses:="com.liferay.p
 ortal.kernel.settings.definition",osgi.service;objectClass:List<Strin
 g>="com.liferay.portal.security.sso.openid.connect.OpenIdConnect";use
 s:="com.liferay.portal.security.sso.openid.connect",osgi.service;obje
 ctClass:List<String>="com.liferay.portal.security.sso.openid.connect.
 OpenIdConnectAuthenticationHandler";uses:="com.liferay.portal.securit
 y.sso.openid.connect",osgi.service;objectClass:List<String>="com.life
 ray.portal.security.sso.openid.connect.internal.AuthorizationServerMe
 tadataResolver";uses:="com.liferay.portal.security.sso.openid.connect
 .internal",osgi.service;objectClass:List<String>="com.liferay.portal.
 security.sso.openid.connect.internal.OIDCUserInfoProcessor";uses:="co
 m.liferay.portal.security.sso.openid.connect.internal",osgi.service;o
 bjectClass:List<String>="com.liferay.portal.security.sso.openid.conne
 ct.internal.provider.OpenIdConnectSessionProviderImpl,com.liferay.por
 tal.security.sso.openid.connect.provider.OpenIdConnectSessionProvider
 ";uses:="com.liferay.portal.security.sso.openid.connect.internal.prov
 ider,com.liferay.portal.security.sso.openid.connect.provider",osgi.se
 rvice;objectClass:List<String>="com.liferay.portal.security.sso.openi
 d.connect.internal.servlet.filter.auto.login.OpenIdConnectAutoLoginFi
 lter,javax.servlet.Filter";uses:="com.liferay.portal.security.sso.ope
 nid.connect.internal.servlet.filter.auto.login,javax.servlet",osgi.se
 rvice;objectClass:List<String>="com.liferay.portal.security.sso.openi
 d.connect.internal.session.manager.OfflineOpenIdConnectSessionManager
 ";uses:="com.liferay.portal.security.sso.openid.connect.internal.sess
 ion.manager",osgi.service;objectClass:List<String>="javax.servlet.Fil
 ter";uses:="javax.servlet"
Require-Capability: osgi.service;filter:="(objectClass=com.liferay.cou
 nter.kernel.service.CounterLocalService)";effective:=active,osgi.serv
 ice;filter:="(objectClass=com.liferay.oauth.client.persistence.servic
 e.OAuthClientASLocalMetadataLocalService)";effective:=active,osgi.ser
 vice;filter:="(objectClass=com.liferay.oauth.client.persistence.servi
 ce.OAuthClientEntryLocalService)";effective:=active,osgi.service;filt
 er:="(objectClass=com.liferay.portal.kernel.cluster.ClusterMasterExec
 utor)";effective:=active,osgi.service;filter:="(objectClass=com.lifer
 ay.portal.kernel.json.JSONFactory)";effective:=active,osgi.service;fi
 lter:="(objectClass=com.liferay.portal.kernel.messaging.DestinationFa
 ctory)";effective:=active,osgi.service;filter:="(objectClass=com.life
 ray.portal.kernel.messaging.MessageBus)";effective:=active,osgi.servi
 ce;filter:="(objectClass=com.liferay.portal.kernel.module.configurati
 on.ConfigurationProvider)";effective:=active,osgi.service;filter:="(o
 bjectClass=com.liferay.portal.kernel.scheduler.SchedulerEngineHelper)
 ";effective:=active,osgi.service;filter:="(objectClass=com.liferay.po
 rtal.kernel.scheduler.TriggerFactory)";effective:=active,osgi.service
 ;filter:="(objectClass=com.liferay.portal.kernel.service.AddressLocal
 Service)";effective:=active,osgi.service;filter:="(objectClass=com.li
 feray.portal.kernel.service.CompanyLocalService)";effective:=active,o
 sgi.service;filter:="(objectClass=com.liferay.portal.kernel.service.C
 ountryLocalService)";effective:=active,osgi.service;filter:="(objectC
 lass=com.liferay.portal.kernel.service.ListTypeLocalService)";effecti
 ve:=active,osgi.service;filter:="(objectClass=com.liferay.portal.kern
 el.service.PhoneLocalService)";effective:=active,osgi.service;filter:
 ="(objectClass=com.liferay.portal.kernel.service.RegionLocalService)"
 ;effective:=active,osgi.service;filter:="(objectClass=com.liferay.por
 tal.kernel.service.RoleLocalService)";effective:=active,osgi.service;
 filter:="(objectClass=com.liferay.portal.kernel.service.UserLocalServ
 ice)";effective:=active,osgi.service;filter:="(objectClass=com.lifera
 y.portal.kernel.util.Portal)";effective:=active,osgi.service;filter:=
 "(objectClass=com.liferay.portal.kernel.util.Props)";effective:=activ
 e,osgi.service;filter:="(objectClass=com.liferay.portal.security.sso.
 openid.connect.OpenIdConnect)";effective:=active,osgi.service;filter:
 ="(objectClass=com.liferay.portal.security.sso.openid.connect.OpenIdC
 onnectAuthenticationHandler)";effective:=active,osgi.service;filter:=
 "(objectClass=com.liferay.portal.security.sso.openid.connect.internal
 .AuthorizationServerMetadataResolver)";effective:=active,osgi.service
 ;filter:="(objectClass=com.liferay.portal.security.sso.openid.connect
 .internal.OIDCUserInfoProcessor)";effective:=active,osgi.service;filt
 er:="(objectClass=com.liferay.portal.security.sso.openid.connect.inte
 rnal.configuration.admin.service.OpenIdConnectProviderManagedServiceF
 actory)";effective:=active,osgi.service;filter:="(objectClass=com.lif
 eray.portal.security.sso.openid.connect.internal.session.manager.Offl
 ineOpenIdConnectSessionManager)";effective:=active,osgi.service;filte
 r:="(objectClass=com.liferay.portal.security.sso.openid.connect.persi
 stence.service.OpenIdConnectSessionLocalService)";effective:=active,o
 sgi.extender;filter:="(&(osgi.extender=osgi.component)(version>=1.4.0
 )(!(version>=2.0.0)))",osgi.contract;osgi.contract=JavaServlet;filter
 :="(&(osgi.contract=JavaServlet)(version=3.1.0))",osgi.ee;filter:="(&
 (osgi.ee=JavaSE)(version=1.8))"
Service-Component: OSGI-INF/com.liferay.portal.security.sso.openid.con
 nect.internal.AuthorizationServerMetadataResolver.xml,OSGI-INF/com.li
 feray.portal.security.sso.openid.connect.internal.OIDCUserInfoProcess
 or.xml,OSGI-INF/com.liferay.portal.security.sso.openid.connect.intern
 al.OpenIdConnectAuthenticationHandlerImpl.xml,OSGI-INF/com.liferay.po
 rtal.security.sso.openid.connect.internal.OpenIdConnectImpl.xml,OSGI-
 INF/com.liferay.portal.security.sso.openid.connect.internal.auto.logi
 n.OpenIdConnectAutoLogin.xml,OSGI-INF/com.liferay.portal.security.sso
 .openid.connect.internal.configuration.admin.service.OpenIdConnectPro
 viderManagedServiceFactory.xml,OSGI-INF/com.liferay.portal.security.s
 so.openid.connect.internal.configuration.definition.OpenIdConnectComp
 anyServiceConfigurationPidMapping.xml,OSGI-INF/com.liferay.portal.sec
 urity.sso.openid.connect.internal.provider.OpenIdConnectSessionProvid
 erImpl.xml,OSGI-INF/com.liferay.portal.security.sso.openid.connect.in
 ternal.servlet.filter.OpenIdConnectSessionValidationFilter.xml,OSGI-I
 NF/com.liferay.portal.security.sso.openid.connect.internal.servlet.fi
 lter.auto.login.OpenIdConnectAutoLoginFilter.xml,OSGI-INF/com.liferay
 .portal.security.sso.openid.connect.internal.session.manager.OfflineO
 penIdConnectSessionManager.xml,OSGI-INF/com.liferay.portal.security.s
 so.openid.connect.internal.settings.definition.OpenIdConnectCompanySe
 rviceConfigurationBeanDeclaration.xml
Tool: Bnd-4.3.0.201909301554

