| Package | Description |
|---|---|
| oracle.dbtools.plugin.api.conf |
Services for defining and introspecting Configuration Settings
|
| oracle.dbtools.plugin.api.errors | |
| oracle.dbtools.plugin.api.security |
Resource authorization APIs
|
| Modifier and Type | Method and Description |
|---|---|
Translatable |
ConfigurationSetting.description() |
| Modifier and Type | Method and Description |
|---|---|
ConfigurationSetting.Builder |
ConfigurationSetting.Builder.description(Translatable description) |
static ConfigurationSetting |
ConfigurationSetting.setting(boolean defaultValue, Translatable description)
Define a
Boolean setting |
static <T extends Enum<T>> |
ConfigurationSetting.setting(Class<T> type, T defaultValue, Translatable description)
Define an
Enum setting |
static ConfigurationSetting |
ConfigurationSetting.setting(int defaultValue, Translatable description)
Define an
Integer property |
static ConfigurationSetting |
ConfigurationSetting.setting(long defaultValue, Translatable description)
Define a
Long setting |
static ConfigurationSetting |
ConfigurationSetting.setting(String defaultValue, Translatable description)
Define a
String property |
static ConfigurationSetting |
ConfigurationSetting.setting(TimeDuration defaultValue, Translatable description)
Define a
TimeDuration property |
| Modifier and Type | Method and Description |
|---|---|
Translatable |
ProductErrorMessage.action()
Describes how to fix the problem
|
Translatable |
ProductErrorMessage.cause()
Describes the cause of the problem
|
Translatable |
ProductErrorMessage.message()
Description of the error condition
|
| Modifier and Type | Method and Description |
|---|---|
ProductErrorMessage |
ProductErrorMessage.Identifier.errorMessage(Translatable message, Translatable cause, Translatable action)
Produce a
ProductErrorMessage instance for this error code |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AuthenticationChallenge
Represents an authentication challenge that may be issued when a protected resource is accessed without proper authorization.
|
| Modifier and Type | Method and Description |
|---|---|
Translatable |
AuthorizationError.description()
Provides a localizable human readable description of the error.
|
Translatable |
EndUserAuthorizationConstraint.description()
Description of the purpose of the constraint.
|
Translatable |
EndUserAuthorizationConstraint.label()
Title for the constraint that should be displayed to the end-user.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,Translatable> |
AuthenticationChallenge.parameters()
The parameters associated with this challenge
|
| Modifier and Type | Method and Description |
|---|---|
AuthenticationChallenge.Builder |
AuthenticationChallenge.Builder.error(CharSequence errorCode, Translatable errorDescription)
Create an error parameter and an error_description parameter
|
AuthenticationChallenge.Builder |
AuthenticationChallenge.Builder.parameter(CharSequence name, Translatable value)
Create a parameter with a value which may be localized
|