Package | Description |
---|---|
oracle.dbtools.plugin.api.conf |
Services for defining and introspecting Configuration Settings
|
oracle.dbtools.plugin.api.errors | |
oracle.dbtools.plugin.api.install | |
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 | Method and Description |
---|---|
Translatable |
InstallationOptions.Option.getDescription()
Translated description of the option
|
Modifier and Type | Method and Description |
---|---|
InstallationOptions.Builder |
InstallationOptions.Builder.option(String name,
Translatable description) |
InstallationOptions.Builder |
InstallationOptions.Builder.option(String name,
Translatable description,
boolean secure) |
InstallationOptions.Builder |
InstallationOptions.Builder.option(String name,
Translatable description,
boolean secure,
Class<?> type) |
InstallationOptions.Builder |
InstallationOptions.Builder.option(String name,
Translatable description,
Class<?> type) |
Constructor and Description |
---|
Option(Translatable description,
boolean secure,
Class<?> type) |
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
|