Table slot9.WORLD.TSTA.AGENCY_CODES_EXT_AUTH
This table configures agencies for external authentication

Legend:
Primary key columns
Columns with indexes
Implied relationships
Excluded column relationships
< n > number of related tables
 
Column Type Size Nulls Auto Default Children Parents Comments
AGENCY_CODE varchar2 30
AGENCY_CODES.AGENCY_CODE AC_EXT_AUTH_AGNCY_CD_FK C
Foreign key to agency_codes.agency_code
ENABLED_FLAG varchar2 1 'N' Whether external authentication is enabled for the agency
AUTH_TYPE varchar2 30
EJS_CODES.CODE_TYPE AC_EXT_AUTH_TYPE_EJS_CODE_FK C
The EJS Code type for external authentication. Should always be EXT_AUTH_TYPES
AUTH_CODE varchar2 30
EJS_CODES.CODE AC_EXT_AUTH_TYPE_EJS_CODE_FK C
The type of external authentication type used by this agency. This is an EJS CODE of type EXT_AUTH_TYPES
ENABLE_LEVEL_TYPE varchar2 30
EJS_CODES.CODE_TYPE AC_EXT_AUTH_ENBL_LVL_TYPE_FK C
The EJS Code type for external authentication enable level. Should always be EXT_AUTH_ENABLE_LEVEL
ENABLE_LEVEL_CODE varchar2 30
EJS_CODES.CODE AC_EXT_AUTH_ENBL_LVL_TYPE_FK C
The user enable level used by this agency. This is an EJS CODE of type EXT_AUTH_ENABLE_LEVEL
HOST varchar2 255 The external host to authenticate against
SHARED_SECRET varchar2 255 Secret key shared between the client app and the external auth server
CREATOR_ID varchar2 100  √  null
CREATOR_DATE date 7  √  null
UPDATOR_ID varchar2 100  √  null
UPDATOR_DATE date 7  √  null
PORT number 0 1812 The external port for authentication
EMAIL_ENABLED_FLAG varchar2 1  √  'N'

Analyzed at Mon Sep 20 21:05 MDT 2021

Requirements (check constraints):
Constraint Constraint Name
"AGENCY_CODE" IS NOT NULL AC_EXT_AUTH_AGNCY_CD_NN
"AUTH_CODE" IS NOT NULL AC_EXT_AUTH_AUTH_CD_NN
"AUTH_TYPE" IS NOT NULL AC_EXT_AUTH_AUTH_TYPE_NN
"HOST" IS NOT NULL AC_EXT_AUTH_AUTH_URL_NN
"ENABLE_LEVEL_CODE" IS NOT NULL AC_EXT_AUTH_ENBL_LVL_CD_NN
"ENABLE_LEVEL_TYPE" IS NOT NULL AC_EXT_AUTH_ENBL_LVL_TYPE_NN
"PORT" IS NOT NULL AC_EXT_AUTH_PORT_NN
"SHARED_SECRET" IS NOT NULL AC_EXT_AUTH_SHRD_SCRT_NN

Indexes:
Column(s) Type Sort Constraint Name
AGENCY_CODE + AUTH_CODE + ENABLE_LEVEL_CODE Primary key Asc/Asc/Asc AC_EXT_AUTH_PK
AGENCY_CODE Performance Asc AC_EXT_AUTH_AGNCY_CD_FK_I
ENABLE_LEVEL_TYPE + ENABLE_LEVEL_CODE Performance Asc/Asc AC_EXT_AUTH_ENBL_LVL_TYPE_FK_I
AUTH_TYPE + AUTH_CODE Performance Asc/Asc AC_EXT_AUTH_TYPE_EJS_CODE_FK_I

Close relationships  within of separation: