Search Results interface
Overview
The WF_DIG_SIG_SPI_FLAVORS table is a core repository within the Oracle E-Business Suite Application Object Library (FND) that defines and manages the available digital signature service provider interfaces. It functions as a configuration registry, enabling the Oracle Workflow (WF) and other EBS components to support multiple digital signature standards or "flavors" through a pluggable service provider interface (SPI) architecture. Its primary role is to abstract the specific implementation details of different digital signature technologies, allowing EBS modules to request digital signature services generically while the underlying system routes the request to the correct provider based on the registered flavor. This design is critical for maintaining security, compliance, and interoperability in document signing and approval workflows, particularly in regulated industries.
Key Information Stored
While the provided ETRM excerpt is concise, the table's name and description indicate its central data element. The primary column is FLAVOR, which serves as the unique identifier (Primary Key: WF_DIG_SIG_SPI_FLAVORS_PK) for a specific type of digital signature service provider. This column stores a code that represents a distinct signature standard or technology implementation, such as a particular PKI standard, cryptographic algorithm suite, or integration with a third-party signing service. The table likely contains additional supporting columns to manage the SPI linkage, potentially including a reference to a PL/SQL package or Java class that implements the interface, a descriptive name, status flags (e.g., ENABLED), and version information. These columns collectively allow the system to locate and invoke the correct software component to perform digital signature operations.
Common Use Cases and Queries
The primary use case is the administrative setup and runtime resolution of digital signature providers. During implementation, system administrators would query this table to review available signature flavors. A common operational query is to list all configured and active providers. For instance, a support query might be: SELECT flavor FROM appsys.wf_dig_sig_spi_flavors WHERE enabled = 'Y';. When a workflow process or a document signing request is initiated within EBS, the application logic will query this table, using the required flavor as a key, to retrieve the corresponding interface implementation details. This lookup is typically performed internally by Oracle Workflow APIs rather than via direct custom SQL. Troubleshooting integration issues often involves verifying that the expected flavor is registered in this table.
Related Objects
As a configuration table for a service provider interface, WF_DIG_SIG_SPI_FLAVORS is a parent table referenced by other objects that utilize specific digital signature flavors. Based on its function, related objects include:
- WF_DIGITAL_SIGNATURE and related WF_% tables: Transactional tables storing actual signature instances would likely contain a
FLAVORcolumn as a foreign key referencing WF_DIG_SIG_SPI_FLAVORS.FLAVOR, linking each signature to its provider type. - PL/SQL Packages (FND_WF_DIGITAL_SIGNATURE, WF_DIGITAL_SIGNATURE%): The core APIs for creating and verifying digital signatures will internally query this table to dispatch operations to the correct provider implementation package.
- Provider Implementation Packages: For each FLAVOR value, there exists a corresponding PL/SQL package or Java class (e.g.,
WF_DIG_SIG_PKG_<FLAVOR>) that contains the actual logic for generating and validating signatures per that standard.
-
Lookup Type: OPEN_INTERFACE
12.2.2
product: FND - Application Object Library , meaning: Open interfaces for the Integration Repository , description: Open interfaces for the Integration Repository ,
-
Lookup Type: OPEN_INTERFACE
12.1.1
product: FND - Application Object Library , meaning: Open interfaces for the Integration Repository , description: Open interfaces for the Integration Repository ,
-
Lookup Type: FND_REP_OBJECT_TYPE
12.1.1
product: FND - Application Object Library , meaning: FND_IREP_INTERFACE_TYPES , description: Determines type of integration repository interface ,
-
Lookup Type: FND_REP_OBJECT_TYPE
12.2.2
product: FND - Application Object Library , meaning: FND_IREP_INTERFACE_TYPES , description: Determines type of integration repository interface ,
-
Lookup Type: IREP_CLASS_SUBTYPE
12.2.2
product: FND - Application Object Library , meaning: Interface Subtype , description: Denotes Sub Type of a Interface ,
-
Lookup Type: MENU_TYPE
12.2.2
product: FND - Application Object Library , meaning: MENU_TYPE , description: Determines the type of the menu ,
-
Lookup Type: MENU_TYPE
12.1.1
product: FND - Application Object Library , meaning: MENU_TYPE , description: Determines the type of the menu ,
-
Lookup Type: FND_REP_NAV_TREE_TYPE
12.2.2
product: FND - Application Object Library , meaning: Navigation Tree Progressions , description: Navigation Tree Progressions for Integration Repository ,
-
Concurrent Program: FNDBLOAD
12.2.2
execution_filename: FNDLOAD , product: FND - Application Object Library , user_name: FNDLOAD , description: Generic Loader , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Lookup Type: FND_REP_NAV_TREE_TYPE
12.1.1
product: FND - Application Object Library , meaning: Navigation Tree Progressions , description: Navigation Tree Progressions for Integration Repository ,
-
Concurrent Program: FNDBLOAD
12.1.1
execution_filename: FNDLOAD , product: FND - Application Object Library , user_name: FNDLOAD , description: Generic Loader , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Lookup Type: FND_REP_SERVICE_ENABLED
12.1.1
product: FND - Application Object Library , meaning: Service Enabled Interface Types , description: Service Enabled Interface Types in IREP ,
-
Lookup Type: FND_REP_SERVICE_ENABLED
12.2.2
product: FND - Application Object Library , meaning: Service Enabled Interface Types , description: Service Enabled Interface Types in IREP ,
-
Lookup Type: FORM_FUNCTION_TYPE
12.1.1
product: FND - Application Object Library , meaning: FORM_FUNCTION_TYPE , description: Determines the type of the function ,
-
Lookup Type: FORM_FUNCTION_TYPE
12.2.2
product: FND - Application Object Library , meaning: FORM_FUNCTION_TYPE , description: Determines the type of the function ,
-
Lookup Type: MENU_FORM_TITLES
12.2.2
product: FND - Application Object Library , meaning: MENU FORM TITLES , description: Form titles from FND_MENU_ENTRY.ACTION_ARGUMENTS ,
-
Lookup Type: MENU_FORM_TITLES
12.1.1
product: FND - Application Object Library , meaning: MENU FORM TITLES , description: Form titles from FND_MENU_ENTRY.ACTION_ARGUMENTS ,
-
Table: WF_DIG_SIG_SPI_FLAVORS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_DIG_SIG_SPI_FLAVORS, object_name:WF_DIG_SIG_SPI_FLAVORS, status:VALID, product: FND - Application Object Library , description: digital signature service provider interface info table , implementation_dba_data: APPLSYS.WF_DIG_SIG_SPI_FLAVORS ,
-
Table: FND_EXCLUDE_TABLE_STATS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_EXCLUDE_TABLE_STATS, object_name:FND_EXCLUDE_TABLE_STATS, status:VALID, product: FND - Application Object Library , description: Default data for application interface tables , implementation_dba_data: APPLSYS.FND_EXCLUDE_TABLE_STATS ,
-
Table: WF_DIG_SIG_SPI_FLAVORS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_DIG_SIG_SPI_FLAVORS, object_name:WF_DIG_SIG_SPI_FLAVORS, status:VALID, product: FND - Application Object Library , description: digital signature service provider interface info table , implementation_dba_data: APPLSYS.WF_DIG_SIG_SPI_FLAVORS ,
-
Table: FND_EXCLUDE_TABLE_STATS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_EXCLUDE_TABLE_STATS, object_name:FND_EXCLUDE_TABLE_STATS, status:VALID, product: FND - Application Object Library , description: Default data for application interface tables , implementation_dba_data: APPLSYS.FND_EXCLUDE_TABLE_STATS ,
-
Table: FND_DM_FUNCTIONS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_DM_FUNCTIONS, object_name:FND_DM_FUNCTIONS, status:VALID, product: FND - Application Object Library , description: Document management functions supported through Open Interface , implementation_dba_data: APPLSYS.FND_DM_FUNCTIONS ,
-
Table: FND_DM_FUNCTIONS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.FND_DM_FUNCTIONS, object_name:FND_DM_FUNCTIONS, status:VALID, product: FND - Application Object Library , description: Document management functions supported through Open Interface , implementation_dba_data: APPLSYS.FND_DM_FUNCTIONS ,
-
Lookup Type: BUSINESS_ENTITY
12.1.1
product: FND - Application Object Library , meaning: Business Entity(1) ,
-
Lookup Type: BUSINESS_ENTITY
12.2.2
product: FND - Application Object Library , meaning: Business Entity(1) ,