CodBiBayVISAuskunftAnsprechpartnerdetailsAction

This servlet acts as a nano server to pass request from a form using the CodBi along with the BayVIS related functionalities to the BayVIS-API that way prevent the exposure of credentials.

Configuration Keys:

  • BayVIS_Benutzername: The username to use to log into the BayVIS-API.

  • BayVIS_Passwort: The password to use to log into the BayVIS-API.

  • BayVIS_EP_Ansprechpartnerdetails: Optional specification of where the endpoint for retrieving the authority directory can be found.

Constructors

constructor()

Functions

Link copied to clipboard
open override fun execute(p0: IPluginServletActionParams): IPluginServletActionRetVal

Retrieves the directory of authorities from the BayVIS-API if it isn't already buffered or the hrsTillUpdate have passed.

Link copied to clipboard
Link copied to clipboard
open override fun getDisplayName(p0: Locale): String
Link copied to clipboard
open override fun getName(): String

Returns "CodBi_BayVIS_Auskunft_Ansprechpartnerdetails"

Link copied to clipboard
open override fun initialize(configData: IPluginInitializeData)

Sets the username,password& optionally url.

Link copied to clipboard
open fun initPlugin()
Link copied to clipboard
open fun install(p0: IPluginInstallData)
Link copied to clipboard
open fun shutdown()
open fun shutdown(p0: IPluginShutdownData)
Link copied to clipboard
open fun uninstall(p0: IPluginUninstallData)
Link copied to clipboard
open override fun validateConfigurationData(configData: IPluginValidationData): IPluginInitializeValidationResult?

Updates the username, password, hrsTillUpdate and re-retrieves all contact data for each key in buffer so that the data can be updated manually.