| Package | Description |
|---|---|
| oracle.jdbc |
Beginning in Oracle9i, the Oracle extensions to JDBC are captured
in the package
oracle.jdbc. |
| oracle.jdbc.spi |
This package defines service provider interfaces (SPIs) that are consumed by
the Oracle JDBC Driver.
|
| Modifier and Type | Method and Description |
|---|---|
static EndUserSecurityContext |
EndUserSecurityContext.createWithName(java.lang.CharSequence databaseAccessToken,
java.lang.String endUserName)
Creates a security context in which an application with a
database access token
executes database operations for an
end user identified by a name.
|
static EndUserSecurityContext |
EndUserSecurityContext.createWithName(java.lang.CharSequence databaseAccessToken,
java.lang.String endUserName)
Creates a security context in which an application with a
database access token
executes database operations for an
end user identified by a name.
|
static EndUserSecurityContext |
EndUserSecurityContext.createWithName(java.lang.CharSequence databaseAccessToken,
java.lang.String endUserName,
java.lang.CharSequence lookUpKey)
Creates a security context in which an application with a
database access token
executes database operations for an
end user identified by a name.
|
static EndUserSecurityContext |
EndUserSecurityContext.createWithName(java.lang.CharSequence databaseAccessToken,
java.lang.String endUserName,
java.lang.CharSequence lookUpKey)
Creates a security context in which an application with a
database access token
executes database operations for an
end user identified by a name.
|
static EndUserSecurityContext |
EndUserSecurityContext.createWithToken(java.lang.CharSequence databaseAccessToken,
java.lang.CharSequence endUserToken)
Creates a security context in which an application with a
database access token
executes database operations for an
end user identified by a security token.
|
static EndUserSecurityContext |
EndUserSecurityContext.createWithToken(java.lang.CharSequence databaseAccessToken,
java.lang.CharSequence endUserToken)
Creates a security context in which an application with a
database access token
executes database operations for an
end user identified by a security token.
|
EndUserSecurityContext |
EndUserSecurityContext.withAttributes(java.util.Map<java.lang.String,OracleJsonObject> attributes)
Returns a copy of this
EndUserSecurityContext with a new set
of attributes mapped to their
fully qualified END USER CONTEXT names. |
EndUserSecurityContext |
EndUserSecurityContext.withAttributes(java.util.Map<java.lang.String,OracleJsonObject> attributes)
Returns a copy of this
EndUserSecurityContext with a new set
of attributes mapped to their
fully qualified END USER CONTEXT names. |
EndUserSecurityContext |
EndUserSecurityContext.withAttributes(java.lang.String contextName,
OracleJsonObject attributes)
Returns a copy of this
EndUserSecurityContext with a new set
of attributes mapped to a fully qualified
END USER CONTEXT name. |
EndUserSecurityContext |
EndUserSecurityContext.withAttributes(java.lang.String contextName,
OracleJsonObject attributes)
Returns a copy of this
EndUserSecurityContext with a new set
of attributes mapped to a fully qualified
END USER CONTEXT name. |
EndUserSecurityContext |
EndUserSecurityContext.withDatabaseAccessToken(java.lang.CharSequence databaseAccessToken)
Returns a copy of this
EndUserSecurityContext with a new
database access token. |
EndUserSecurityContext |
EndUserSecurityContext.withDatabaseAccessToken(java.lang.CharSequence databaseAccessToken)
Returns a copy of this
EndUserSecurityContext with a new
database access token. |
EndUserSecurityContext |
EndUserSecurityContext.withDataRoles(java.util.Collection<java.lang.String> dataRoles)
Returns a copy of this
EndUserSecurityContext with a new set
of application managed data roles. |
EndUserSecurityContext |
EndUserSecurityContext.withDataRoles(java.util.Collection<java.lang.String> dataRoles)
Returns a copy of this
EndUserSecurityContext with a new set
of application managed data roles. |
EndUserSecurityContext |
EndUserSecurityContext.withDataRoles(java.lang.String... dataRoles)
Returns a copy of this
EndUserSecurityContext with a new set
of application managed data roles. |
EndUserSecurityContext |
EndUserSecurityContext.withDataRoles(java.lang.String... dataRoles)
Returns a copy of this
EndUserSecurityContext with a new set
of application managed data roles. |
EndUserSecurityContext |
EndUserSecurityContext.withEndUserName(java.lang.String endUserName)
Returns a copy of this
EndUserSecurityContext with a new
end user name and automatically
generated look-up key. |
EndUserSecurityContext |
EndUserSecurityContext.withEndUserName(java.lang.String endUserName)
Returns a copy of this
EndUserSecurityContext with a new
end user name and automatically
generated look-up key. |
EndUserSecurityContext |
EndUserSecurityContext.withEndUserName(java.lang.String endUserName,
java.lang.CharSequence lookUpKey)
|
EndUserSecurityContext |
EndUserSecurityContext.withEndUserName(java.lang.String endUserName,
java.lang.CharSequence lookUpKey)
|
EndUserSecurityContext |
EndUserSecurityContext.withEndUserToken(java.lang.CharSequence endUserToken)
Returns a copy of this
EndUserSecurityContext with a new
end user token. |
EndUserSecurityContext |
EndUserSecurityContext.withEndUserToken(java.lang.CharSequence endUserToken)
Returns a copy of this
EndUserSecurityContext with a new
end user token. |
| Modifier and Type | Method and Description |
|---|---|
void |
OracleConnection.setEndUserSecurityContext(EndUserSecurityContext endUserSecurityContext)
Sets the security context in which the end user of an application is
accessing this database connection.
|
void |
OracleConnectionWrapper.setEndUserSecurityContext(EndUserSecurityContext endUserSecurityContext) |
void |
OracleConnectionWrapper.setEndUserSecurityContext(EndUserSecurityContext endUserSecurityContext) |
void |
OracleConnection.setEndUserSecurityContext(EndUserSecurityContext endUserSecurityContext)
Sets the security context in which the end user of an application is
accessing this database connection.
|
| Modifier and Type | Method and Description |
|---|---|
EndUserSecurityContext |
EndUserSecurityContextProvider.getEndUserSecurityContext(java.util.Map<OracleResourceProvider.Parameter,java.lang.CharSequence> parameterValues)
Returns the security context in which a database operation is executed by
the end user of an application.
|
EndUserSecurityContext |
EndUserSecurityContextProvider.getEndUserSecurityContext(java.util.Map<OracleResourceProvider.Parameter,java.lang.CharSequence> parameterValues)
Returns the security context in which a database operation is executed by
the end user of an application.
|