test_class.declarator: config = new OpenAuthorizationConfiguration()
test_class.modifier: private final
test_class.original_string: private final OpenAuthorizationConfiguration config = new OpenAuthorizationConfiguration();
test_class.type: OpenAuthorizationConfiguration
test_class.var_name: config
test_class.file: oak-security-spi/src/test/java/org/apache/jackrabbit/oak/spi/security/authorization/OpenAuthorizationConfigurationTest.java
test_class.identifier: OpenAuthorizationConfigurationTest
test_case.body: @Test
      public void testGetPermissionProvider() {
          assertSame(OpenPermissionProvider.getInstance(), config.getPermissionProvider(Mockito.mock(Root.class), "default", ImmutableSet.<Principal>of()));
      }
test_case.class_method_signature: OpenAuthorizationConfigurationTest.testGetPermissionProvider()
test_case.full_signature: @Test public void testGetPermissionProvider()
test_case.identifier: testGetPermissionProvider
test_case.invocations: assertSame getInstance getPermissionProvider mock of
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetPermissionProvider()
focal_class.file: oak-security-spi/src/main/java/org/apache/jackrabbit/oak/spi/security/authorization/OpenAuthorizationConfiguration.java
focal_class.identifier: OpenAuthorizationConfiguration
focal_class.interfaces: implements AuthorizationConfiguration
focal_class.class_method_signature: OpenAuthorizationConfiguration.getAccessControlManager(@NotNull Root root, @NotNull NamePathMapper namePathMapper)
focal_class.full_signature: @NotNull @Override public AccessControlManager getAccessControlManager(@NotNull Root root, @NotNull NamePathMapper namePathMapper)
focal_class.identifier: getAccessControlManager
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull Root root, @NotNull NamePathMapper namePathMapper)
focal_class.return: AccessControlManager
focal_class.signature: AccessControlManager getAccessControlManager(@NotNull Root root, @NotNull NamePathMapper namePathMapper)
focal_class.class_method_signature: OpenAuthorizationConfiguration.getRestrictionProvider()
focal_class.full_signature: @NotNull @Override public RestrictionProvider getRestrictionProvider()
focal_class.identifier: getRestrictionProvider
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: ()
focal_class.return: RestrictionProvider
focal_class.signature: RestrictionProvider getRestrictionProvider()
focal_class.class_method_signature: OpenAuthorizationConfiguration.getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals)
focal_class.full_signature: @NotNull @Override public PermissionProvider getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals)
focal_class.identifier: getPermissionProvider
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals)
focal_class.return: PermissionProvider
focal_class.signature: PermissionProvider getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals)
focal_class.superclass: extends SecurityConfiguration.Default
focal_method.body: @NotNull
      @Override
      public PermissionProvider getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals) {
          return OpenPermissionProvider.getInstance();
      }
focal_method.class_method_signature: OpenAuthorizationConfiguration.getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals)
focal_method.full_signature: @NotNull @Override public PermissionProvider getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals)
focal_method.identifier: getPermissionProvider
focal_method.invocations: getInstance
focal_method.modifiers: @NotNull @Override public
focal_method.parameters: (@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals)
focal_method.return: PermissionProvider
focal_method.signature: PermissionProvider getPermissionProvider(@NotNull Root root, @NotNull String workspaceName, @NotNull Set<Principal> principals)