public class PermissionStoreProviders extends Object
Created by Jeff Gaynor
on 10/19/16 at 12:01 PM
Modifier and Type | Class and Description |
---|---|
static class |
PermissionStoreProviders.FSPermissionStoreProvider |
static class |
PermissionStoreProviders.MemoryPermissionStoreProvider<V> |
static class |
PermissionStoreProviders.SQLPermissionStoreProvider |
Modifier and Type | Field and Description |
---|---|
protected static PermissionConverter<? extends Permission> |
permissionConverter |
protected static IdentifiableProviderImpl<? extends Permission> |
permissionProvider |
Constructor and Description |
---|
PermissionStoreProviders() |
Modifier and Type | Method and Description |
---|---|
static PermissionStoreProviders.FSPermissionStoreProvider |
getFSP(org.apache.commons.configuration.tree.ConfigurationNode node) |
static PermissionStoreProviders.MemoryPermissionStoreProvider<? extends MemoryPermissionStore> |
getM(org.apache.commons.configuration.tree.ConfigurationNode node) |
static PermissionStoreProviders.SQLPermissionStoreProvider |
getMariaPS(org.apache.commons.configuration.tree.ConfigurationNode node,
edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider<? extends edu.uiuc.ncsa.security.storage.sql.ConnectionPool> cpp) |
static PermissionStoreProviders.SQLPermissionStoreProvider |
getMysqlPS(org.apache.commons.configuration.tree.ConfigurationNode node,
edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider<? extends edu.uiuc.ncsa.security.storage.sql.ConnectionPool> cpp) |
static PermissionConverter<? extends Permission> |
getPermissionConverter() |
static IdentifiableProviderImpl<? extends Permission> |
getPermissionProvider() |
static PermissionStoreProviders.SQLPermissionStoreProvider |
getPostgresPS(org.apache.commons.configuration.tree.ConfigurationNode node,
edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider<? extends edu.uiuc.ncsa.security.storage.sql.ConnectionPool> cpp) |
static void |
setPermissionConverter(PermissionConverter<? extends Permission> permissionConverter) |
static void |
setPermissionProvider(IdentifiableProviderImpl<? extends Permission> permissionProvider) |
protected static IdentifiableProviderImpl<? extends Permission> permissionProvider
protected static PermissionConverter<? extends Permission> permissionConverter
public static IdentifiableProviderImpl<? extends Permission> getPermissionProvider()
public static void setPermissionProvider(IdentifiableProviderImpl<? extends Permission> permissionProvider)
public static PermissionConverter<? extends Permission> getPermissionConverter()
public static void setPermissionConverter(PermissionConverter<? extends Permission> permissionConverter)
public static PermissionStoreProviders.FSPermissionStoreProvider getFSP(org.apache.commons.configuration.tree.ConfigurationNode node)
public static PermissionStoreProviders.SQLPermissionStoreProvider getMariaPS(org.apache.commons.configuration.tree.ConfigurationNode node, edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider<? extends edu.uiuc.ncsa.security.storage.sql.ConnectionPool> cpp)
public static PermissionStoreProviders.SQLPermissionStoreProvider getPostgresPS(org.apache.commons.configuration.tree.ConfigurationNode node, edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider<? extends edu.uiuc.ncsa.security.storage.sql.ConnectionPool> cpp)
public static PermissionStoreProviders.SQLPermissionStoreProvider getMysqlPS(org.apache.commons.configuration.tree.ConfigurationNode node, edu.uiuc.ncsa.security.storage.sql.ConnectionPoolProvider<? extends edu.uiuc.ncsa.security.storage.sql.ConnectionPool> cpp)
public static PermissionStoreProviders.MemoryPermissionStoreProvider<? extends MemoryPermissionStore> getM(org.apache.commons.configuration.tree.ConfigurationNode node)
Copyright © 2019. All Rights Reserved.