Konrad Windszus created OAK-10332: ------------------------------------- Summary: Ease using o.a.j.o.spi.security.authorization.principalbased.impl.FilterProviderImpl outside OSGi containers Key: OAK-10332 URL: https://issues.apache.org/jira/browse/OAK-10332 Project: Jackrabbit Oak Issue Type: Improvement Components: authorization-principalbased Reporter: Konrad Windszus
Currently the only way to use https://github.com/apache/jackrabbit-oak/blob/25c01b81768c77e558078a92a31309910902f3a0/oak-authorization-principalbased/src/main/java/org/apache/jackrabbit/oak/spi/security/authorization/principalbased/impl/FilterProviderImpl.java#L62 is by letting an OSGi Service Component runtime manage it. Outside OSGi containers the implementations cannot be reused as the only way to initialize it is calling the protected method {{activate(...)}} or the private method {{setPath(...)}}. Both expect a parameter of type {{FilterProviderImpl.Configuration}} which is not public either. -- This message was sent by Atlassian Jira (v8.20.10#820010)