Manifest-Version: 1.0
Bnd-LastModified: 1754080538903
Bundle-ManifestVersion: 2
Bundle-Name: Liferay OAuth2 Provider Service
Bundle-SymbolicName: com.liferay.oauth2.provider.service
Bundle-Vendor: Liferay, Inc.
Bundle-Version: 4.0.71.hotfix-6834-7413
Created-By: 1.8.0_381 (Oracle Corporation)
Import-Package: com.liferay.counter.kernel.service;version="2.2",com.l
 iferay.document.library.kernel.model;version="8.2",com.liferay.docume
 nt.library.kernel.store;version="9.0",com.liferay.expando.kernel.mode
 l;version="6.0",com.liferay.expando.kernel.util;version="5.0",com.lif
 eray.exportimport.kernel.lar;version="5.0",com.liferay.oauth2.provide
 r.configuration;version="4.0",com.liferay.oauth2.provider.constants;v
 ersion="1.2",com.liferay.oauth2.provider.exception;version="3.0",com.
 liferay.oauth2.provider.model;version="4.1",com.liferay.oauth2.provid
 er.redirect;version="1.0",com.liferay.oauth2.provider.scope.liferay;v
 ersion="4.0",com.liferay.oauth2.provider.service;version="4.0",com.li
 feray.oauth2.provider.service.persistence;version="6.0",com.liferay.o
 auth2.provider.util;version="1.0",com.liferay.oauth2.provider.util.bu
 ilder;version="1.0",com.liferay.osgi.util.configuration;version="1.3"
 ,com.liferay.osgi.util.service;version="3.1",com.liferay.petra.functi
 on;version="1.5",com.liferay.petra.function.transform;version="1.3",c
 om.liferay.petra.lang;version="1.3",com.liferay.petra.sql.dsl;version
 ="1.2",com.liferay.petra.sql.dsl.query;version="2.0",com.liferay.petr
 a.string;version="1.7",com.liferay.portal.aop;version="1.0",com.lifer
 ay.portal.configuration.metatype.bnd.util;version="3.0",com.liferay.p
 ortal.dao.orm.custom.sql;version="1.1",com.liferay.portal.k8s.agent;v
 ersion="1.1",com.liferay.portal.kernel.bean;version="10.1",com.lifera
 y.portal.kernel.configuration;version="7.0",com.liferay.portal.kernel
 .dao.db;version="14.0",com.liferay.portal.kernel.dao.jdbc;version="9.
 0",com.liferay.portal.kernel.dao.orm;version="12.0",com.liferay.porta
 l.kernel.exception;version="13.3",com.liferay.portal.kernel.image;ver
 sion="12.0",com.liferay.portal.kernel.io.unsync;version="8.0",com.lif
 eray.portal.kernel.json;version="12.1",com.liferay.portal.kernel.json
 webservice;version="9.0",com.liferay.portal.kernel.log;version="8.0",
 com.liferay.portal.kernel.model;version="30.4",com.liferay.portal.ker
 nel.model.impl;version="7.4",com.liferay.portal.kernel.module.framewo
 rk;version="2.0",com.liferay.portal.kernel.module.framework.service;v
 ersion="1.0",com.liferay.portal.kernel.portletfilerepository;version=
 "5.0",com.liferay.portal.kernel.repository;version="13.0",com.liferay
 .portal.kernel.repository.model;version="11.2",com.liferay.portal.ker
 nel.scheduler;version="18.1",com.liferay.portal.kernel.search;version
 ="20.2",com.liferay.portal.kernel.security.auth;version="6.1",com.lif
 eray.portal.kernel.security.permission;version="7.0",com.liferay.port
 al.kernel.security.permission.resource;version="2.3",com.liferay.port
 al.kernel.service;version="25.1",com.liferay.portal.kernel.service.ht
 tp;version="1.0",com.liferay.portal.kernel.service.persistence;versio
 n="22.1",com.liferay.portal.kernel.service.persistence.impl;version="
 4.1",com.liferay.portal.kernel.servlet.taglib;version="9.0",com.lifer
 ay.portal.kernel.transaction;version="8.1",com.liferay.portal.kernel.
 upgrade;version="21.2",com.liferay.portal.kernel.util;version="63.0",
 com.liferay.portal.kernel.uuid;version="6.2",com.liferay.portal.upgra
 de.registry;version="5.0",com.liferay.portal.util;version="52.0",java
 x.servlet.http,javax.sql,javax.ws.rs.core;version="2.1",org.osgi.fram
 ework;version="1.8"
Javac-Debug: on
Javac-Deprecation: off
Javac-Encoding: UTF-8
Liferay-Releng-App-Description: %liferay-releng-app-description
Liferay-Releng-App-Title: Liferay Plugin for OAuth 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: 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
Liferay-Require-SchemaVersion: 4.2.3
Liferay-Service: true
Private-Package: com.liferay.oauth2.provider.internal.configuration,co
 m.liferay.oauth2.provider.internal.model.listener,com.liferay.oauth2.
 provider.internal.scheduler,com.liferay.oauth2.provider.internal.secu
 rity.permission.resource,com.liferay.oauth2.provider.internal.servlet
 .taglib,com.liferay.oauth2.provider.internal.upgrade.registry,com.lif
 eray.oauth2.provider.internal.upgrade.v2_0_0,com.liferay.oauth2.provi
 der.internal.upgrade.v3_0_0,com.liferay.oauth2.provider.internal.upgr
 ade.v3_2_0,com.liferay.oauth2.provider.internal.upgrade.v4_1_0,com.li
 feray.oauth2.provider.internal.upgrade.v4_2_1,com.liferay.oauth2.prov
 ider.model.impl,com.liferay.oauth2.provider.service.base,com.liferay.
 oauth2.provider.service.http,com.liferay.oauth2.provider.service.impl
 ,com.liferay.oauth2.provider.service.persistence.impl,com.liferay.oau
 th2.provider.service.persistence.impl.constants,custom-sql,resource-a
 ctions
Provide-Capability: osgi.service;objectClass:List<String>="com.liferay
 .oauth2.provider.service.persistence.OAuth2ApplicationPersistence";us
 es:="com.liferay.oauth2.provider.service.persistence",osgi.service;ob
 jectClass:List<String>="com.liferay.oauth2.provider.service.persisten
 ce.OAuth2ApplicationScopeAliasesPersistence";uses:="com.liferay.oauth
 2.provider.service.persistence",osgi.service;objectClass:List<String>
 ="com.liferay.oauth2.provider.service.persistence.OAuth2Authorization
 Finder";uses:="com.liferay.oauth2.provider.service.persistence",osgi.
 service;objectClass:List<String>="com.liferay.oauth2.provider.service
 .persistence.OAuth2AuthorizationPersistence";uses:="com.liferay.oauth
 2.provider.service.persistence",osgi.service;objectClass:List<String>
 ="com.liferay.oauth2.provider.service.persistence.OAuth2ScopeGrantFin
 der";uses:="com.liferay.oauth2.provider.service.persistence",osgi.ser
 vice;objectClass:List<String>="com.liferay.oauth2.provider.service.pe
 rsistence.OAuth2ScopeGrantPersistence";uses:="com.liferay.oauth2.prov
 ider.service.persistence",osgi.service;objectClass:List<String>="com.
 liferay.portal.aop.AopService";uses:="com.liferay.portal.aop",osgi.se
 rvice;objectClass:List<String>="com.liferay.portal.kernel.dao.orm.Arg
 umentsResolver";uses:="com.liferay.portal.kernel.dao.orm",osgi.servic
 e;objectClass:List<String>="com.liferay.portal.kernel.model.ModelList
 ener";uses:="com.liferay.portal.kernel.model",osgi.service;objectClas
 s:List<String>="com.liferay.portal.kernel.scheduler.SchedulerJobConfi
 guration";uses:="com.liferay.portal.kernel.scheduler",osgi.service;ob
 jectClass:List<String>="com.liferay.portal.kernel.security.permission
 .resource.ModelResourcePermission";uses:="com.liferay.portal.kernel.s
 ecurity.permission.resource",osgi.service;objectClass:List<String>="c
 om.liferay.portal.kernel.security.permission.resource.PortletResource
 Permission";uses:="com.liferay.portal.kernel.security.permission.reso
 urce",osgi.service;objectClass:List<String>="com.liferay.portal.kerne
 l.servlet.taglib.DynamicInclude";uses:="com.liferay.portal.kernel.ser
 vlet.taglib",osgi.service;objectClass:List<String>="com.liferay.porta
 l.upgrade.registry.UpgradeStepRegistrator";uses:="com.liferay.portal.
 upgrade.registry",osgi.service;objectClass:List<String>="com.liferay.
 oauth2.provider.service.OAuth2ApplicationLocalService",osgi.service;o
 bjectClass:List<String>="com.liferay.oauth2.provider.service.OAuth2Ap
 plicationScopeAliasesLocalService",osgi.service;objectClass:List<Stri
 ng>="com.liferay.oauth2.provider.service.OAuth2ApplicationService",os
 gi.service;objectClass:List<String>="com.liferay.oauth2.provider.serv
 ice.OAuth2AuthorizationLocalService",osgi.service;objectClass:List<St
 ring>="com.liferay.oauth2.provider.service.OAuth2AuthorizationService
 ",osgi.service;objectClass:List<String>="com.liferay.oauth2.provider.
 service.OAuth2ScopeGrantLocalService"
Require-Capability: osgi.service;filter:="(objectClass=com.liferay.cou
 nter.kernel.service.CounterLocalService)";effective:=active,osgi.serv
 ice;filter:="(objectClass=com.liferay.document.library.kernel.store.S
 tore)";effective:=active,osgi.service;filter:="(objectClass=com.lifer
 ay.oauth2.provider.scope.liferay.ScopeLocator)";effective:=active,osg
 i.service;filter:="(objectClass=com.liferay.oauth2.provider.service.O
 Auth2ApplicationLocalService)";effective:=active,osgi.service;filter:
 ="(objectClass=com.liferay.oauth2.provider.service.OAuth2ApplicationS
 copeAliasesLocalService)";effective:=active,osgi.service;filter:="(ob
 jectClass=com.liferay.oauth2.provider.service.OAuth2AuthorizationLoca
 lService)";effective:=active,osgi.service;filter:="(objectClass=com.l
 iferay.oauth2.provider.service.OAuth2ScopeGrantLocalService)";effecti
 ve:=active,osgi.service;filter:="(objectClass=com.liferay.oauth2.prov
 ider.service.persistence.OAuth2ApplicationPersistence)";effective:=ac
 tive,osgi.service;filter:="(objectClass=com.liferay.oauth2.provider.s
 ervice.persistence.OAuth2ApplicationScopeAliasesPersistence)";effecti
 ve:=active,osgi.service;filter:="(objectClass=com.liferay.oauth2.prov
 ider.service.persistence.OAuth2AuthorizationFinder)";effective:=activ
 e,osgi.service;filter:="(objectClass=com.liferay.oauth2.provider.serv
 ice.persistence.OAuth2AuthorizationPersistence)";effective:=active,os
 gi.service;filter:="(objectClass=com.liferay.oauth2.provider.service.
 persistence.OAuth2ScopeGrantFinder)";effective:=active,osgi.service;f
 ilter:="(objectClass=com.liferay.oauth2.provider.service.persistence.
 OAuth2ScopeGrantPersistence)";effective:=active,osgi.service;filter:=
 "(objectClass=com.liferay.portal.dao.orm.custom.sql.CustomSQL)";effec
 tive:=active,osgi.service;filter:="(objectClass=com.liferay.portal.ke
 rnel.configuration.Configuration)";effective:=active,osgi.service;fil
 ter:="(objectClass=com.liferay.portal.kernel.dao.orm.EntityCache)";ef
 fective:=active,osgi.service;filter:="(objectClass=com.liferay.portal
 .kernel.dao.orm.FinderCache)";effective:=active,osgi.service;filter:=
 "(objectClass=com.liferay.portal.kernel.dao.orm.SessionFactory)";effe
 ctive:=active,osgi.service;filter:="(objectClass=com.liferay.portal.k
 ernel.image.ImageTool)";effective:=active,osgi.service;filter:="(obje
 ctClass=com.liferay.portal.kernel.json.JSONFactory)";effective:=activ
 e,osgi.service;filter:="(objectClass=com.liferay.portal.kernel.module
 .framework.ModuleServiceLifecycle)";effective:=active,osgi.service;fi
 lter:="(objectClass=com.liferay.portal.kernel.portletfilerepository.P
 ortletFileRepository)";effective:=active,osgi.service;filter:="(objec
 tClass=com.liferay.portal.kernel.repository.RepositoryFactory)";effec
 tive:=active,osgi.service;filter:="(objectClass=com.liferay.portal.ke
 rnel.search.Indexer)";effective:=active,osgi.service;filter:="(object
 Class=com.liferay.portal.kernel.security.permission.resource.ModelRes
 ourcePermission)";effective:=active,osgi.service;filter:="(objectClas
 s=com.liferay.portal.kernel.security.permission.resource.PortletResou
 rcePermission)";effective:=active,osgi.service;filter:="(objectClass=
 com.liferay.portal.kernel.service.CompanyLocalService)";effective:=ac
 tive,osgi.service;filter:="(objectClass=com.liferay.portal.kernel.ser
 vice.GroupLocalService)";effective:=active,osgi.service;filter:="(obj
 ectClass=com.liferay.portal.kernel.service.ResourceLocalService)";eff
 ective:=active,osgi.service;filter:="(objectClass=com.liferay.portal.
 kernel.service.UserLocalService)";effective:=active,osgi.service;filt
 er:="(objectClass=com.liferay.portal.kernel.util.Portal)";effective:=
 active,osgi.service;filter:="(objectClass=com.liferay.portal.kernel.u
 uid.PortalUUID)";effective:=active,osgi.service;filter:="(objectClass
 =javax.sql.DataSource)";effective:=active,osgi.service;filter:="(obje
 ctClass=javax.ws.rs.core.Application)";effective:=active;resolution:=
 optional;cardinality:=multiple,osgi.extender;filter:="(&(osgi.extende
 r=osgi.component)(version>=1.4.0)(!(version>=2.0.0)))",osgi.contract;
 osgi.contract=JavaServlet;filter:="(&(osgi.contract=JavaServlet)(vers
 ion=3.1.0))",osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"
Service-Component: OSGI-INF/com.liferay.oauth2.provider.internal.confi
 guration.OAuth2ProviderApplicationHeadlessServerConfigurationFactory.
 xml,OSGI-INF/com.liferay.oauth2.provider.internal.configuration.OAuth
 2ProviderApplicationUserAgentConfigurationFactory.xml,OSGI-INF/com.li
 feray.oauth2.provider.internal.model.listener.CompanyModelListener.xm
 l,OSGI-INF/com.liferay.oauth2.provider.internal.scheduler.OAuth2Autho
 rizationSchedulerJobConfiguration.xml,OSGI-INF/com.liferay.oauth2.pro
 vider.internal.security.permission.resource.OAuth2ApplicationModelRes
 ourcePermission.xml,OSGI-INF/com.liferay.oauth2.provider.internal.sec
 urity.permission.resource.OAuth2ProviderPortletResourcePermission.xml
 ,OSGI-INF/com.liferay.oauth2.provider.internal.servlet.taglib.OAuth2P
 roviderTopJSDynamicInclude.xml,OSGI-INF/com.liferay.oauth2.provider.i
 nternal.upgrade.registry.OAuth2ServiceUpgradeStepRegistrator.xml,OSGI
 -INF/com.liferay.oauth2.provider.service.impl.OAuth2ApplicationLocalS
 erviceImpl.xml,OSGI-INF/com.liferay.oauth2.provider.service.impl.OAut
 h2ApplicationScopeAliasesLocalServiceImpl.xml,OSGI-INF/com.liferay.oa
 uth2.provider.service.impl.OAuth2ApplicationServiceImpl.xml,OSGI-INF/
 com.liferay.oauth2.provider.service.impl.OAuth2AuthorizationLocalServ
 iceImpl.xml,OSGI-INF/com.liferay.oauth2.provider.service.impl.OAuth2A
 uthorizationServiceImpl.xml,OSGI-INF/com.liferay.oauth2.provider.serv
 ice.impl.OAuth2ScopeGrantLocalServiceImpl.xml,OSGI-INF/com.liferay.oa
 uth2.provider.service.persistence.impl.OAuth2ApplicationModelArgument
 sResolver.xml,OSGI-INF/com.liferay.oauth2.provider.service.persistenc
 e.impl.OAuth2ApplicationPersistenceImpl.xml,OSGI-INF/com.liferay.oaut
 h2.provider.service.persistence.impl.OAuth2ApplicationScopeAliasesMod
 elArgumentsResolver.xml,OSGI-INF/com.liferay.oauth2.provider.service.
 persistence.impl.OAuth2ApplicationScopeAliasesPersistenceImpl.xml,OSG
 I-INF/com.liferay.oauth2.provider.service.persistence.impl.OAuth2Auth
 orizationFinderImpl.xml,OSGI-INF/com.liferay.oauth2.provider.service.
 persistence.impl.OAuth2AuthorizationModelArgumentsResolver.xml,OSGI-I
 NF/com.liferay.oauth2.provider.service.persistence.impl.OAuth2Authori
 zationPersistenceImpl.xml,OSGI-INF/com.liferay.oauth2.provider.servic
 e.persistence.impl.OAuth2ScopeGrantFinderImpl.xml,OSGI-INF/com.lifera
 y.oauth2.provider.service.persistence.impl.OAuth2ScopeGrantModelArgum
 entsResolver.xml,OSGI-INF/com.liferay.oauth2.provider.service.persist
 ence.impl.OAuth2ScopeGrantPersistenceImpl.xml
Tool: Bnd-5.3.0.202102221516

