test_class.declarator: PARAMS = ConfigurationParameters.of("a", "value")
test_class.modifier: private static final
test_class.original_string: private static final ConfigurationParameters PARAMS = ConfigurationParameters.of("a", "value");
test_class.type: ConfigurationParameters
test_class.var_name: PARAMS
test_class.declarator: securityProvider = new InternalSecurityProvider()
test_class.modifier: private
test_class.original_string: private InternalSecurityProvider securityProvider = new InternalSecurityProvider();
test_class.type: InternalSecurityProvider
test_class.var_name: securityProvider
test_class.file: oak-core/src/test/java/org/apache/jackrabbit/oak/security/internal/InternalSecurityProviderTest.java
test_class.identifier: InternalSecurityProviderTest
test_case.body: @Test
      public void testGetParametersForNull() {
          assertSame(ConfigurationParameters.EMPTY, securityProvider.getParameters(null));
      }
test_case.class_method_signature: InternalSecurityProviderTest.testGetParametersForNull()
test_case.full_signature: @Test public void testGetParametersForNull()
test_case.identifier: testGetParametersForNull
test_case.invocations: assertSame getParameters
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetParametersForNull()
focal_class.declarator: authenticationConfiguration
focal_class.modifier: private
focal_class.original_string: private AuthenticationConfiguration authenticationConfiguration;
focal_class.type: AuthenticationConfiguration
focal_class.var_name: authenticationConfiguration
focal_class.declarator: authorizationConfiguration
focal_class.modifier: private
focal_class.original_string: private AuthorizationConfiguration authorizationConfiguration;
focal_class.type: AuthorizationConfiguration
focal_class.var_name: authorizationConfiguration
focal_class.declarator: userConfiguration
focal_class.modifier: private
focal_class.original_string: private UserConfiguration userConfiguration;
focal_class.type: UserConfiguration
focal_class.var_name: userConfiguration
focal_class.declarator: privilegeConfiguration
focal_class.modifier: private
focal_class.original_string: private PrivilegeConfiguration privilegeConfiguration;
focal_class.type: PrivilegeConfiguration
focal_class.var_name: privilegeConfiguration
focal_class.declarator: principalConfiguration
focal_class.modifier: private
focal_class.original_string: private PrincipalConfiguration principalConfiguration;
focal_class.type: PrincipalConfiguration
focal_class.var_name: principalConfiguration
focal_class.declarator: tokenConfiguration
focal_class.modifier: private
focal_class.original_string: private TokenConfiguration tokenConfiguration;
focal_class.type: TokenConfiguration
focal_class.var_name: tokenConfiguration
focal_class.declarator: whiteboard
focal_class.modifier: private
focal_class.original_string: private Whiteboard whiteboard;
focal_class.type: Whiteboard
focal_class.var_name: whiteboard
focal_class.file: oak-core/src/main/java/org/apache/jackrabbit/oak/security/internal/InternalSecurityProvider.java
focal_class.identifier: InternalSecurityProvider
focal_class.interfaces: implements SecurityProvider, WhiteboardAware
focal_class.class_method_signature: InternalSecurityProvider.getParameters(@Nullable String name)
focal_class.full_signature: @NotNull @Override public ConfigurationParameters getParameters(@Nullable String name)
focal_class.identifier: getParameters
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: (@Nullable String name)
focal_class.return: ConfigurationParameters
focal_class.signature: ConfigurationParameters getParameters(@Nullable String name)
focal_class.class_method_signature: InternalSecurityProvider.getSecurityConfigurationByName(String name)
focal_class.full_signature: private SecurityConfiguration getSecurityConfigurationByName(String name)
focal_class.identifier: getSecurityConfigurationByName
focal_class.modifiers: private
focal_class.parameters: (String name)
focal_class.return: SecurityConfiguration
focal_class.signature: SecurityConfiguration getSecurityConfigurationByName(String name)
focal_class.class_method_signature: InternalSecurityProvider.getConfigurations()
focal_class.full_signature: @NotNull @Override public Iterable<? extends SecurityConfiguration> getConfigurations()
focal_class.identifier: getConfigurations
focal_class.modifiers: @NotNull @Override public
focal_class.parameters: ()
focal_class.return: Iterable<? extends SecurityConfiguration>
focal_class.signature: Iterable<? extends SecurityConfiguration> getConfigurations()
focal_class.class_method_signature: InternalSecurityProvider.getConfiguration(@NotNull Class<T> configurationClass)
focal_class.full_signature: @NotNull @Override @SuppressWarnings("unchecked") public T getConfiguration(@NotNull Class<T> configurationClass)
focal_class.identifier: getConfiguration
focal_class.modifiers: @NotNull @Override @SuppressWarnings("unchecked") public
focal_class.parameters: (@NotNull Class<T> configurationClass)
focal_class.return: T
focal_class.signature: T getConfiguration(@NotNull Class<T> configurationClass)
focal_class.class_method_signature: InternalSecurityProvider.setWhiteboard(@NotNull Whiteboard whiteboard)
focal_class.full_signature: @Override public void setWhiteboard(@NotNull Whiteboard whiteboard)
focal_class.identifier: setWhiteboard
focal_class.modifiers: @Override public
focal_class.parameters: (@NotNull Whiteboard whiteboard)
focal_class.return: void
focal_class.signature: void setWhiteboard(@NotNull Whiteboard whiteboard)
focal_class.class_method_signature: InternalSecurityProvider.getWhiteboard()
focal_class.full_signature: @Override public Whiteboard getWhiteboard()
focal_class.identifier: getWhiteboard
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Whiteboard
focal_class.signature: Whiteboard getWhiteboard()
focal_class.class_method_signature: InternalSecurityProvider.setAuthenticationConfiguration(AuthenticationConfiguration authenticationConfiguration)
focal_class.full_signature: public void setAuthenticationConfiguration(AuthenticationConfiguration authenticationConfiguration)
focal_class.identifier: setAuthenticationConfiguration
focal_class.modifiers: public
focal_class.parameters: (AuthenticationConfiguration authenticationConfiguration)
focal_class.return: void
focal_class.signature: void setAuthenticationConfiguration(AuthenticationConfiguration authenticationConfiguration)
focal_class.class_method_signature: InternalSecurityProvider.setAuthorizationConfiguration(AuthorizationConfiguration authorizationConfiguration)
focal_class.full_signature: public void setAuthorizationConfiguration(AuthorizationConfiguration authorizationConfiguration)
focal_class.identifier: setAuthorizationConfiguration
focal_class.modifiers: public
focal_class.parameters: (AuthorizationConfiguration authorizationConfiguration)
focal_class.return: void
focal_class.signature: void setAuthorizationConfiguration(AuthorizationConfiguration authorizationConfiguration)
focal_class.class_method_signature: InternalSecurityProvider.setUserConfiguration(UserConfiguration userConfiguration)
focal_class.full_signature: public void setUserConfiguration(UserConfiguration userConfiguration)
focal_class.identifier: setUserConfiguration
focal_class.modifiers: public
focal_class.parameters: (UserConfiguration userConfiguration)
focal_class.return: void
focal_class.signature: void setUserConfiguration(UserConfiguration userConfiguration)
focal_class.class_method_signature: InternalSecurityProvider.setPrivilegeConfiguration(PrivilegeConfiguration privilegeConfiguration)
focal_class.full_signature: public void setPrivilegeConfiguration(PrivilegeConfiguration privilegeConfiguration)
focal_class.identifier: setPrivilegeConfiguration
focal_class.modifiers: public
focal_class.parameters: (PrivilegeConfiguration privilegeConfiguration)
focal_class.return: void
focal_class.signature: void setPrivilegeConfiguration(PrivilegeConfiguration privilegeConfiguration)
focal_class.class_method_signature: InternalSecurityProvider.setPrincipalConfiguration(PrincipalConfiguration principalConfiguration)
focal_class.full_signature: public void setPrincipalConfiguration(PrincipalConfiguration principalConfiguration)
focal_class.identifier: setPrincipalConfiguration
focal_class.modifiers: public
focal_class.parameters: (PrincipalConfiguration principalConfiguration)
focal_class.return: void
focal_class.signature: void setPrincipalConfiguration(PrincipalConfiguration principalConfiguration)
focal_class.class_method_signature: InternalSecurityProvider.setTokenConfiguration(TokenConfiguration tokenConfiguration)
focal_class.full_signature: public void setTokenConfiguration(TokenConfiguration tokenConfiguration)
focal_class.identifier: setTokenConfiguration
focal_class.modifiers: public
focal_class.parameters: (TokenConfiguration tokenConfiguration)
focal_class.return: void
focal_class.signature: void setTokenConfiguration(TokenConfiguration tokenConfiguration)
focal_method.body: @NotNull
      @Override
      public ConfigurationParameters getParameters(@Nullable String name) {
          SecurityConfiguration securityConfiguration = getSecurityConfigurationByName(name);
  
          if (securityConfiguration == null) {
              return ConfigurationParameters.EMPTY;
          }
  
          return securityConfiguration.getParameters();
      }
focal_method.class_method_signature: InternalSecurityProvider.getParameters(@Nullable String name)
focal_method.full_signature: @NotNull @Override public ConfigurationParameters getParameters(@Nullable String name)
focal_method.identifier: getParameters
focal_method.invocations: getSecurityConfigurationByName getParameters
focal_method.modifiers: @NotNull @Override public
focal_method.parameters: (@Nullable String name)
focal_method.return: ConfigurationParameters
focal_method.signature: ConfigurationParameters getParameters(@Nullable String name)