[ 
https://issues.apache.org/jira/browse/SLING-10995?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Konrad Windszus updated SLING-10995:
------------------------------------
    Description: 
Currently all calls to {{SlingRepository.loginService(...)}} are just delegated 
to {{loginAdministrative(...)}} in 
[OakMockSlingRepository|https://github.com/apache/sling-org-apache-sling-testing-sling-mock-oak/blob/0aa239d2a8aa4b7107f04080e1fabb6b20dbb256/src/main/java/org/apache/sling/testing/mock/sling/oak/OakMockSlingRepository.java#L164].
As a full Oak repository is leveraged, one should rather use a proper service 
session (like in 
https://github.com/apache/sling-org-apache-sling-jcr-oak-server/blob/master/src/main/java/org/apache/sling/jcr/oak/server/internal/OakSlingRepository.java#L86).

  was:
Currently all calls to {{SlingRepository.loginService(...)}} are just delegated 
to {{loginAdministrative(...)}} 
(https://github.com/apache/sling-org-apache-sling-testing-sling-mock-oak/blob/0aa239d2a8aa4b7107f04080e1fabb6b20dbb256/src/main/java/org/apache/sling/testing/mock/sling/oak/OakMockSlingRepository.java#L164).
As a full Oak repository is leveraged, one should rather use a proper service 
session (like in 
https://github.com/apache/sling-org-apache-sling-jcr-oak-server/blob/master/src/main/java/org/apache/sling/jcr/oak/server/internal/OakSlingRepository.java#L86).


> OakMockSlingRepository: Support proper service authentication
> -------------------------------------------------------------
>
>                 Key: SLING-10995
>                 URL: https://issues.apache.org/jira/browse/SLING-10995
>             Project: Sling
>          Issue Type: Improvement
>    Affects Versions: Testing Sling Mock Oak 3.1.2-1.40.0
>            Reporter: Konrad Windszus
>            Priority: Major
>
> Currently all calls to {{SlingRepository.loginService(...)}} are just 
> delegated to {{loginAdministrative(...)}} in 
> [OakMockSlingRepository|https://github.com/apache/sling-org-apache-sling-testing-sling-mock-oak/blob/0aa239d2a8aa4b7107f04080e1fabb6b20dbb256/src/main/java/org/apache/sling/testing/mock/sling/oak/OakMockSlingRepository.java#L164].
> As a full Oak repository is leveraged, one should rather use a proper service 
> session (like in 
> https://github.com/apache/sling-org-apache-sling-jcr-oak-server/blob/master/src/main/java/org/apache/sling/jcr/oak/server/internal/OakSlingRepository.java#L86).



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to