Manifest-Version: 1.0
Bnd-LastModified: 1742261234278
Bundle-ManifestVersion: 2
Bundle-Name: Liferay OAuth2 Provider Scope Implementation
Bundle-SymbolicName: com.liferay.oauth2.provider.scope.impl
Bundle-Vendor: Liferay, Inc.
Bundle-Version: 4.0.17.hotfix-6515-7413
Created-By: 1.8.0_381 (Oracle Corporation)
Import-Package: aQute.bnd.annotation.metatype;version="1.45",com.lifer
 ay.oauth2.provider.model;version="4.0",com.liferay.oauth2.provider.sc
 ope;version="1.0",com.liferay.oauth2.provider.scope.liferay;version="
 2.0",com.liferay.oauth2.provider.scope.liferay.spi;version="1.1",com.
 liferay.oauth2.provider.scope.spi.application.descriptor;version="1.0
 ",com.liferay.oauth2.provider.scope.spi.prefix.handler;version="2.0",
 com.liferay.oauth2.provider.scope.spi.scope.descriptor;version="1.0",
 com.liferay.oauth2.provider.scope.spi.scope.finder;version="1.0",com.
 liferay.oauth2.provider.scope.spi.scope.mapper;version="2.0",com.life
 ray.oauth2.provider.scope.spi.scope.matcher;version="1.0",com.liferay
 .oauth2.provider.service;version="2.2",com.liferay.osgi.service.track
 er.collections;version="1.1",com.liferay.osgi.service.tracker.collect
 ions.map;version="2.2",com.liferay.osgi.util;version="2.3",com.lifera
 y.petra.string;version="1.7",com.liferay.portal.configuration.metatyp
 e.annotations;version="1.5",com.liferay.portal.configuration.metatype
 .bnd.util;version="2.0",com.liferay.portal.kernel.log;version="7.1",c
 om.liferay.portal.kernel.resource.bundle;version="1.0",com.liferay.po
 rtal.kernel.security.access.control;version="2.0",com.liferay.portal.
 kernel.security.auth;version="5.0",com.liferay.portal.kernel.security
 .auth.verifier;version="2.0",com.liferay.portal.kernel.security.servi
 ce.access.policy;version="1.1",com.liferay.portal.kernel.util;version
 ="40.2",javax.servlet.http,javax.ws.rs.container;version="2.1",javax.
 ws.rs.core;version="2.1",javax.ws.rs.ext;version="2.1",org.osgi.frame
 work;version="1.8",org.osgi.service.component;version="1.4",org.osgi.
 util.tracker;version="1.5"
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
Private-Package: com.liferay.oauth2.provider.scope.internal,com.lifera
 y.oauth2.provider.scope.internal.configuration,com.liferay.oauth2.pro
 vider.scope.internal.constants,com.liferay.oauth2.provider.scope.inte
 rnal.jaxrs.container.request.filter,com.liferay.oauth2.provider.scope
 .internal.jaxrs.feature,com.liferay.oauth2.provider.scope.internal.li
 feray,com.liferay.oauth2.provider.scope.internal.osgi.commands,com.li
 feray.oauth2.provider.scope.internal.spi.prefix.handler,com.liferay.o
 auth2.provider.scope.internal.spi.scope.descriptor,com.liferay.oauth2
 .provider.scope.internal.spi.scope.mapper,com.liferay.oauth2.provider
 .scope.internal.spi.scope.matcher
Provide-Capability: osgi.service;objectClass:List<String>="com.liferay
 .oauth2.provider.scope.ScopeChecker,com.liferay.oauth2.provider.scope
 .liferay.ScopeContext";uses:="com.liferay.oauth2.provider.scope,com.l
 iferay.oauth2.provider.scope.liferay",osgi.service;objectClass:List<S
 tring>="com.liferay.oauth2.provider.scope.internal.liferay.ScopeLocat
 orImpl$ScopeLocatorConfigurationProvider";uses:="com.liferay.oauth2.p
 rovider.scope.internal.liferay",osgi.service;objectClass:List<String>
 ="com.liferay.oauth2.provider.scope.internal.osgi.commands.OAuth2OSGi
 Commands";uses:="com.liferay.oauth2.provider.scope.internal.osgi.comm
 ands",osgi.service;objectClass:List<String>="com.liferay.oauth2.provi
 der.scope.liferay.ScopeLocator";uses:="com.liferay.oauth2.provider.sc
 ope.liferay",osgi.service;objectClass:List<String>="com.liferay.oauth
 2.provider.scope.liferay.ScopedServiceTrackerMapFactory";uses:="com.l
 iferay.oauth2.provider.scope.liferay",osgi.service;objectClass:List<S
 tring>="com.liferay.oauth2.provider.scope.liferay.spi.ApplicationDesc
 riptorLocator";uses:="com.liferay.oauth2.provider.scope.liferay.spi",
 osgi.service;objectClass:List<String>="com.liferay.oauth2.provider.sc
 ope.liferay.spi.ScopeDescriptorLocator";uses:="com.liferay.oauth2.pro
 vider.scope.liferay.spi",osgi.service;objectClass:List<String>="com.l
 iferay.oauth2.provider.scope.spi.prefix.handler.PrefixHandlerFactory"
 ;uses:="com.liferay.oauth2.provider.scope.spi.prefix.handler",osgi.se
 rvice;objectClass:List<String>="com.liferay.oauth2.provider.scope.spi
 .scope.descriptor.ScopeDescriptor";uses:="com.liferay.oauth2.provider
 .scope.spi.scope.descriptor",osgi.service;objectClass:List<String>="c
 om.liferay.oauth2.provider.scope.spi.scope.mapper.ScopeMapper";uses:=
 "com.liferay.oauth2.provider.scope.spi.scope.mapper",osgi.service;obj
 ectClass:List<String>="com.liferay.oauth2.provider.scope.spi.scope.ma
 tcher.ScopeMatcherFactory";uses:="com.liferay.oauth2.provider.scope.s
 pi.scope.matcher",osgi.service;objectClass:List<String>="javax.ws.rs.
 core.Feature";uses:="javax.ws.rs.core"
Require-Capability: osgi.extender;filter :="(&(osgi.extender=osgi.conf
 igurator)(version>=1.0)(!(version>=2.0)))",osgi.service;filter:="(obj
 ectClass=com.liferay.oauth2.provider.scope.internal.liferay.ScopeLoca
 torImpl$ScopeLocatorConfigurationProvider)";effective:=active;resolut
 ion:=optional,osgi.service;filter:="(objectClass=com.liferay.oauth2.p
 rovider.scope.liferay.ScopeContext)";effective:=active,osgi.service;f
 ilter:="(objectClass=com.liferay.oauth2.provider.scope.liferay.ScopeL
 ocator)";effective:=active,osgi.service;filter:="(objectClass=com.lif
 eray.oauth2.provider.scope.liferay.ScopedServiceTrackerMapFactory)";e
 ffective:=active,osgi.service;filter:="(objectClass=com.liferay.oauth
 2.provider.scope.spi.application.descriptor.ApplicationDescriptor)";e
 ffective:=active;resolution:=optional,osgi.service;filter:="(objectCl
 ass=com.liferay.oauth2.provider.scope.spi.prefix.handler.PrefixHandle
 rFactory)";effective:=active;resolution:=optional,osgi.service;filter
 :="(objectClass=com.liferay.oauth2.provider.scope.spi.scope.descripto
 r.ScopeDescriptor)";effective:=active,osgi.service;filter:="(objectCl
 ass=com.liferay.oauth2.provider.scope.spi.scope.mapper.ScopeMapper)";
 effective:=active;resolution:=optional,osgi.service;filter:="(objectC
 lass=com.liferay.oauth2.provider.scope.spi.scope.matcher.ScopeMatcher
 Factory)";effective:=active,osgi.service;filter:="(objectClass=com.li
 feray.oauth2.provider.service.OAuth2ScopeGrantLocalService)";effectiv
 e:=active;resolution:=optional,osgi.service;filter:="(objectClass=com
 .liferay.portal.kernel.util.Portal)";effective:=active,osgi.extender;
 filter:="(&(osgi.extender=osgi.component)(version>=1.4.0)(!(version>=
 2.0.0)))",osgi.contract;osgi.contract=JavaServlet;filter:="(&(osgi.co
 ntract=JavaServlet)(version=3.1.0))",osgi.ee;filter:="(&(osgi.ee=Java
 SE)(version=1.8))"
Service-Component: OSGI-INF/com.liferay.oauth2.provider.scope.internal
 .ThreadLocalScopeContextScopeChecker.xml,OSGI-INF/com.liferay.oauth2.
 provider.scope.internal.jaxrs.feature.LiferayOAuth2OSGiFeature.xml,OS
 GI-INF/com.liferay.oauth2.provider.scope.internal.liferay.Application
 DescriptorLocatorImpl.xml,OSGI-INF/com.liferay.oauth2.provider.scope.
 internal.liferay.ScopeDescriptorLocatorImpl.xml,OSGI-INF/com.liferay.
 oauth2.provider.scope.internal.liferay.ScopeLocatorConfigurationProvi
 derImpl.xml,OSGI-INF/com.liferay.oauth2.provider.scope.internal.lifer
 ay.ScopeLocatorImpl.xml,OSGI-INF/com.liferay.oauth2.provider.scope.in
 ternal.liferay.ScopedServiceTrackerMapFactoryImpl.xml,OSGI-INF/com.li
 feray.oauth2.provider.scope.internal.osgi.commands.OAuth2OSGiCommands
 .xml,OSGI-INF/com.liferay.oauth2.provider.scope.internal.spi.prefix.h
 andler.PrefixHandlerFactoryImpl.xml,OSGI-INF/com.liferay.oauth2.provi
 der.scope.internal.spi.scope.descriptor.ScopeDescriptorImpl.xml,OSGI-
 INF/com.liferay.oauth2.provider.scope.internal.spi.scope.mapper.Scope
 MapperImpl.xml,OSGI-INF/com.liferay.oauth2.provider.scope.internal.sp
 i.scope.matcher.ChunkScopeMatcherFactory.xml,OSGI-INF/com.liferay.oau
 th2.provider.scope.internal.spi.scope.matcher.StrictScopeMatcherFacto
 ry.xml
Tool: Bnd-4.3.0.201909301554

