Package | Description |
---|---|
com.acciente.oacc.sql | |
com.acciente.oacc.sql.internal |
Modifier and Type | Method and Description |
---|---|
static AccessControlContext |
SQLAccessControlContextFactory.getAccessControlContext(Connection connection,
String schemaName,
SQLProfile sqlProfile)
Deprecated.
as of OACC v2.0.0-rc8, replaced by
SQLAccessControlContextFactory.getAccessControlContext(Connection, String, SQLProfile, PasswordEncryptor) where the password encryptor
parameter is an instance of the new Jasypt password encryptor implementation
JasyptPasswordEncryptor . |
static AccessControlContext |
SQLAccessControlContextFactory.getAccessControlContext(Connection connection,
String schemaName,
SQLProfile sqlProfile,
AuthenticationProvider authenticationProvider)
Creates an
AccessControlContext instance backed by the specified database connection. |
static AccessControlContext |
SQLAccessControlContextFactory.getAccessControlContext(Connection connection,
String schemaName,
SQLProfile sqlProfile,
PasswordEncryptor passwordEncryptor)
Creates an
AccessControlContext instance backed by the specified database connection. |
static AccessControlContext |
SQLAccessControlContextFactory.getAccessControlContext(DataSource dataSource,
String schemaName,
SQLProfile sqlProfile)
Deprecated.
as of OACC v2.0.0-rc8, replaced by
SQLAccessControlContextFactory.getAccessControlContext(DataSource, String, SQLProfile, PasswordEncryptor) where the password encryptor
parameter is an instance of the new Jasypt password encryptor implementation
JasyptPasswordEncryptor . |
static AccessControlContext |
SQLAccessControlContextFactory.getAccessControlContext(DataSource dataSource,
String schemaName,
SQLProfile sqlProfile,
AuthenticationProvider authenticationProvider)
Creates an
AccessControlContext instance backed by the specified database data source. |
static AccessControlContext |
SQLAccessControlContextFactory.getAccessControlContext(DataSource dataSource,
String schemaName,
SQLProfile sqlProfile,
PasswordEncryptor passwordEncryptor)
Creates an
AccessControlContext instance backed by the specified database data source. |
Modifier and Type | Method and Description |
---|---|
static void |
SQLAccessControlContextFactory.postDeserialize(AccessControlContext accessControlContext,
Connection connection)
Re-initializes the specified deserialized accessControlContext with the specified connection.
|
static void |
SQLAccessControlContextFactory.postDeserialize(AccessControlContext accessControlContext,
DataSource dataSource)
Re-initializes the specified deserialized accessControlContext with the specified data source.
|
static void |
SQLAccessControlContextFactory.preSerialize(AccessControlContext accessControlContext)
Deprecated.
As of v2.0.0-rc.6; no replacement method necessary because unserializable fields are now marked as transient
|
Modifier and Type | Class and Description |
---|---|
class |
SQLAccessControlContext |
Modifier and Type | Method and Description |
---|---|
static AccessControlContext |
SQLAccessControlContext.getAccessControlContext(Connection connection,
String schemaName,
SQLProfile sqlProfile,
AuthenticationProvider authenticationProvider) |
static AccessControlContext |
SQLAccessControlContext.getAccessControlContext(Connection connection,
String schemaName,
SQLProfile sqlProfile,
PasswordEncryptor passwordEncryptor) |
static AccessControlContext |
SQLAccessControlContext.getAccessControlContext(DataSource dataSource,
String schemaName,
SQLProfile sqlProfile,
AuthenticationProvider authenticationProvider) |
static AccessControlContext |
SQLAccessControlContext.getAccessControlContext(DataSource dataSource,
String schemaName,
SQLProfile sqlProfile,
PasswordEncryptor passwordEncryptor) |
Modifier and Type | Method and Description |
---|---|
static void |
SQLAccessControlContext.postDeserialize(AccessControlContext accessControlContext,
Connection connection) |
static void |
SQLAccessControlContext.postDeserialize(AccessControlContext accessControlContext,
DataSource dataSource) |
static void |
SQLAccessControlContext.preSerialize(AccessControlContext accessControlContext)
Deprecated.
As of v2.0.0-rc.6; no replacement method necessary because unserializable fields are now marked as transient
|
OACC is a Java Application Security Framework developed by Acciente, LLC., released under Apache License 2.0.
Copyright 2009-2017, Acciente, LLC.