All Classes and Interfaces

Class
Description
HTTP 訊息解析器的抽象基類
OAuth2 存取令牌(Access Token)的資料模型
Request-level 代行稽核 capability(ADR-013 稽核章節)。
代理/模擬的 JWT claim wire 契約(見 ADR-013)。
當前請求的代理/模擬脈絡(見 ADR-013)。
台灣地址(縣市 / 鄉鎮市區 / 村里)服務
儲存格水平對齊方式
段落水平對齊方式
almanac 服務入口
Almanac 建構器
almanac 服務的低階 HTTP 客戶端
Almanac 認證策略
存取 almanac 服務時發生的錯誤
RSQL AND 邏輯節點
API key 認證 filter(ADR-025 決策五)
以 API Key 認證 almanac
API key 的雜湊(ADR-025 決策五)
API key 的主體查找 SPI(ADR-025 決策五)
應用程式異常基類
AppFuse 自定義異常映射器
單一帳號的登入失敗記錄(不可變,供 LoginLockout 存入快取)
一次持久化 changeset 的身份與關聯脈絡。
可接收 AuditChangeContext 的應用端 revision/changeset metadata entity。
提供目前持久化 changeset 的身份脈絡。
稽核事件表 Repository 基底。search 對映 Actuator AuditEventRepository.find (principal / after / type 三參數皆可為 null,null 即不篩該條件)。
稽核事件持久列的欄位基類——Spring Boot Actuator AuditEvent通用持久落點(框架 opt-in 服務)。
Entity 歷程變更的主體種類。
Entity 歷程變更的執行來源。
資源伺服器的認證模式(雙模式,二擇一)
Authority 名稱的貢獻點
登入引擎對「可登入主體」的最小契約(ADR-023
已驗證 AuthPrincipal 的 Authentication adapter。
登入引擎的主體查找 SPI(ADR-023
資源伺服器認證設定
Azure Blob Storage 檔案儲存實作
Azure Blob Storage 例外
AzureBlobFileStorage 的建構器
Azure Blob 的 FileJournal 實作
 
Azure Blob 暫存區清理任務
AzureStagingCleanupTask 的建構器
錯誤請求異常(HTTP 400)
在範本渲染後於內文前置橫幅的 NotificationTemplateResolver decorator
BaseUrl 替換工具
Basic Auth 認證 Filter
SMTP 固定密碼認證器
BigDecimal 類型轉換器
BigInteger 類型轉換器
內容容器(共用編輯面)
Boolean 類型轉換器
儲存格框線樣式
營業行事曆——日期可選性的單一事實來源(ADR-012)
具名 BusinessCalendar 的查找與安全範圍解算 capability。
Byte 類型轉換器
byte[] 類型轉換器
byte[] JSON 反序列化器
快取介面
Cache 建構器
Ehcache 快取建構器
以具 TTI/TTL 的整數 Cache 實作 M2M token 端點限流。
快取配置
快取管理器介面
CacheManager 建構器
Ehcache CacheManager 建構器
快取監控器
Ehcache 快取效能分析器
快取儲存實作
快取統計資訊
快取狀態資訊
容量使用資訊
健康狀態枚舉
快取儲存實作
必要的 cache state store 無法服務。
行政機關辦公日曆中的一天
BusinessCalendar 的組合工廠(ADR-012)
行政機關辦公日曆相關服務
圖像畫布類別,提供繪圖操作的封裝。
儲存格
儲存格樣式
通知遞送通道型別
字元轉換器,將各種類型的值轉換為 Character
中文數字翻譯器,將阿拉伯數字轉換為中文數字。
縣市
M2M 憑證產生器(ADR-025
token 端點的速率限制接點(ADR-025 決策四)
client_credentials 的請求參數(RFC 6749 §4.4.2
M2M 憑證發放 capability——登入引擎的第四操作(ADR-025
發放結果(引擎級——wire 回應由 ClientCredentialsTokenResponse.bearer(String, long) 組裝)
client_credentials 的成功回應(RFC 6749 §4.4.3
客戶端錯誤異常(HTTP 4xx)
RSQL 比較節點,表示一個欄位與預期值之間的比較條件。
RSQL 比較運算子列舉。
組合多個 TenantIdResolver 的複合解析器
系統組態的安全診斷能力。
設定屬性值的遮蔽規則——「什麼算敏感」的單一事實來源。
衝突例外,表示操作因資源狀態衝突而無法完成。
約束違規例外,表示輸入資料未通過驗證約束。
內容類型檢測器,用於自動偵測檔案的 MIME 類型。
內容處理例外
轉換例外
Converts a value from any type to the target type T.
型別轉換器註冊表
國家(ISO 3166-1)
JPA Criteria 查詢建構器
CSV 讀取器
CSV 讀取器建構器
CSV 讀取器配置類別
CSV 資料記錄
CSV 寫入器
CSV 寫入器建構器
CSV 寫入器配置類別
DAO 帳密認證鏈的 builder。
 
Spring Data 異常映射器
常用儲存格資料格式
日期轉換器,將各種類型的值轉換為 Date
日期不可選異常
營業行事曆中一天的可選性狀態
DB-backed 通知偏好過濾(Phase 2 預設,opt-out 模型)
DB 範本解析器(Phase 2):查一張範本表,指定語系 → 不分語系(wildcard)兩層,查無委派 fallback
自帶對外代碼的列舉。
AuthPrincipal 的預設實作——UserDetailsService 把自家帳號攤平成引擎主體的便利類
單則通道遞送的結果
翻譯字典

綁定單一 JavaMailSender 的具體 Mailer

政策於建構時套用

外寄安全政策(防火牆/白名單/debug/改寄/特殊訊息)是建構參數—— 不給 MailOutboundPolicy 就建不出來,「所有 Mailer 走同一段政策碼」由建構子擔保, 不依賴呼叫端記得套用。政策內容見 MailOutboundPolicy

郵件發送器資訊
郵件發送測試結果
Hard-disabled 的 No-Op CacheManager。
Word 文件(.docx
Word 文件處理例外
雙精度浮點數轉換器,將各種類型的值轉換為 Double
將已知下游錯誤契約轉譯為應用程式安全例外的擴充點。
下游 HTTP 回應失敗的診斷脈絡。
雙層快取建構器
雙層快取
重複值例外
持久快取(Ehcache 實作)
持久快取建構器(Ehcache 實作)
Duration JSON 反序列化器
Duration JSON 序列化器
Ehcache 快取適配器
Ehcache 快取管理器
Ehcache 配置映射器
EMAIL 通道交給應用層寄送的單封郵件信封。
EMAIL 通道的框架預設實作
表示空的搜尋節點,用於處理空查詢或作為預設節點。
JPA Entity 欄位型別規範中可機械判定的單一政策實作。
enum 常數的 wire 值(純量形式)
把中立的 AuditChangeContext 寫入應用端 Envers revision entity。
環境配置工具類,提供應用程式環境屬性的存取與管理功能。
目錄建立失敗時拋出的例外。
 
 
在已渲染主旨前置部署環境前綴(env marker)的 NotificationTemplateResolver decorator
決定完整錯誤診斷如何投影成 HTTP response 的最後一道政策接點。
異常映射策略接口
異常映射器註冊中心
異常回應映射器
過期配置
過期策略類型
檔案描述符(值物件)
檔案 ID 生成器
檔案交易日誌 SPI(append-only,best-effort)
 
孤兒檔案對帳 sweep(後端無關)
模糊項紀錄(策略 A 報告用)
Sweep 結果摘要
檔案參照解析 SPI(選用,升級 sweep 為策略 B)
檔案下載 Response 建構器
統一檔案儲存介面
檔案 Metadata
暫存上傳資訊
檔案儲存例外基類
檔案過大例外
查詢篩選器,用於建構結構化的查詢條件。
RSQL 查詢字串解析器,將 RSQL 語法轉換為 Filter 物件。
固定寬度文本讀取器
固定寬度讀取器建構器
固定寬度文本讀取器設定
固定寬度文本寫入器
固定寬度寫入器建構器
固定寬度文本寫入器設定
對齊方式
將各種類型轉換為 Float 的轉換器。
字體建構器,提供流暢的 API 來建立和配置字體。
標準字體家族枚舉。
禁止存取異常(HTTP 403)
Gateway 轉發器
HTTP 客戶端建構器
HTTP 連線管理器建構器。
HTTP 客戶端異常基礎類別
HTTP 客戶端攔截器介面
HTTP 異常映射器
HTTP 日誌處理器介面
HTTP 訊息轉換異常映射器
HTTP 請求日誌模型
HTTP 請求解析器
HTTP 回應日誌模型
HTTP 回應解析器
Internationalization (I18n) utility class for handling translations and locale-specific formatting.
內嵌圖片
 
圖片處理器
圖片讀取工具
圖片下載 Response 建構器(支援伺服端縮圖 + 條件式下載)
圖片縮放工具類
圖片寫入工具
站內信通知的欄位 / 行為基類(Phase 3 IN_APP 通道的遞送載體)
IN_APP 通道(Phase 3):遞送即寫一列站內信
站內信資料存取基底(讀取面供 app REST API 使用)
HTML 子集的行內格式狀態
 
 
 
 
 
攔截器上下文
內部伺服器錯誤異常(HTTP 500)
 
 
檔案交易日誌的單筆事件(不可變值物件)
檔案交易日誌的單行 TSV 編解碼
檔案交易日誌的操作類型
檔案交易事件的狀態
認證入口點,回傳 RFC 7807 格式的 JSON 錯誤回應
從 OAuth2 JWT 的 claims 中解析租戶 ID
 
 
 
線性退避重試策略
LINE 推播遞送 SPI(LINE 通道的應用層接縫)
LINE 通道(Phase 3):委派應用層 LineDelivery 推播
 
簽章連結的贖回政策
將各種類型轉換為 LocalDate 的轉換器
 
 
本地檔案系統的 FileJournal 實作(自訂 TSV 格式,append-only)
 
本地檔案儲存實作
 
LocalFileStorage 的 staging 清理任務。
LocalStagingCleanupTask 建構器。
清理結果。
國家 / 行政區劃代碼服務
帳號鎖定異常
登入鎖定異常映射器
日誌攔截器
日誌攔截器建構器
 
 
登入時的代行(acting)貢獻點
代行登入的結果。身份仍是登入者本人(sub 不變),只是多了授權人的權限。
登入失敗鎖定
登入把關政策接點(ADR-018 決策五;宿主與簽章依 ADR-023 上收)
登入政策拒絕的具體診斷通道(ADR-023 修訂)
登入引擎 capability(ADR-023
登入結果(引擎級——wire DTO 由消費端殼自 principal/acting 組裝)
Refresh 成功後的引擎結果;replacement credential 由 HTTP 殼寫入 Cookie,不放入 wire body。
 
 
讓 HTTP 層的 enum wire 值一律小寫
郵件因防火牆政策被全部封鎖時拋出
郵件遞送 SPI(EMAIL 通道的應用層接縫)
郵件服務的消費端介面
連接測試結果
建立一個 DirectMailer 所需的最小資料
OAuth2 認證(client_credentials)
SMTP 連線
傳輸/認證方式
MailerSpec 的來源(消費端的接點)
外寄郵件的安全政策——環境層、對所有 Mailer 一律生效
政策建構器;MailOutboundPolicy.Builder.build() 驗證組合並回傳不可變政策
無可用的郵件服務——RoutingMailer 解析不到任何郵件設定(provider 給不出 spec、 亦無系統預設 Mailer)時,於寄信/組信當下拋出。
可管理的快取
框架預設的最大揭露政策。
媒體類型解析工具
CacheManager 層已解析的記憶體預算
記憶體預算解析器
 
只輸出呼叫端採取行動所需之穩定錯誤投影的應用政策範例。
Native HTTP adapter for process-scoped MSW authentication sessions.
 
 
HTTP 查詢參數工具類
預設範本解析器:Spring MessageSource 訊息束 + ${...} 具名插值
 

不做任何事的 FileJournal

用於兩種情境:

  • 交易對齊的後端(Database):本身隨交易 rollback 復原,不會產生孤兒,無需日誌。
  • 關閉日誌:在 TransactionAwareFileStorage 上只要交易補償/延後刪除、不要稽核軌跡時。
不可接受異常(HTTP 406)
方法不允許異常(HTTP 405)
未授權異常(HTTP 401)
 
資源不存在異常(HTTP 404)
通知內文橫幅 SPI(標記 / 裝飾通知內文)
遞送通道 SPI
深連結提供者 SPI(選用;每收件人產生深連結)
遞送嘗試回呼 hook(選用;Phase 2 稽核)
逐次遞送嘗試稽核 log 的欄位基類(Phase 2;由 PersistentNotificationDeliveryListener 寫入)
遞送稽核 log 資料存取基底
通知事件(事件驅動的接縫)
NotificationEventNotificationService 的交易後接縫
通知遞送 Outbox 列的欄位基類(每收件人 × 每通道一列)
Outbox 遞送器:fast-path 非同步遞送 + 輪詢重試/補送
通知 Outbox 的資料存取基底
使用者通知偏好的欄位基類(Phase 2 opt-out)
通知偏好過濾 SPI(選用;Phase 2 opt-out)
通知偏好資料存取基底
一則通知請求(描述「發生了什麼」,不描述「怎麼遞送」)
通知子系統的門面
可客製通知範本的欄位基類(per-locale 覆寫某通知型別×通道的主旨 / 內文)
通知範本資料存取基底
範本解析 SPI(渲染通知內容)
OAuth 2 認證服務 負責處理 OAuth 2 Client Credentials Flow 的核心邏輯
OAuth 2 配置
Token 資訊
OAuth 2 郵件認證器 - 專注於 JavaMail 認證橋接 使用 OAuth2Authenticator 進行實際的 OAuth 2 認證邏輯
 
token 端點的錯誤(RFC 6749 §5.2
ObjectCopier
 
 
 
 
ObjectsCopier
 
記憶體預算超額時的處置策略
樂觀鎖衝突映射器
頁面方向
 
交付給通道遞送的單則訊息
Outbox 列的遞送狀態
Outbox 列的唯讀視圖(SPI 契約)
 
 
段落
應用持久化資料的 purpose-scoped 可逆加密能力。
Actuator AuditEventRepository持久實作:把稽核事件寫入應用宣告的稽核表,取代消費端 可選的 in-memory ring buffer(易失)。領域無關的框架 opt-in 服務(見 ADR-013「界線修訂 R1」)。
DB-backed 遞送稽核 listener(Phase 2 預設):每次嘗試寫一列遞送稽核 log
代表具有物理單位的矩形區域
圖片或文字的定位位置
 
主體目錄 SPI(ADR-024 決策三)
主體目錄視圖(唯讀)——feature 對「他人」的全部合法認知 (ADR-024 決策三)
受保護資源授權不足(403)處理器
受保護資源認證失敗(401)入口點
RFC 7807/9457 ProblemDetail 工廠類別
 
 
HTTP Range 請求處理工具
位元組範圍
DayStatus.reasonCode() 的框架常用代碼
通知收件人
收件人解析 SPI(業務語意注入點)
資料記錄介面
 
Opaque Refresh Credential 的產生與單向摘要 primitive。
 
Refresh Session 被拒絕時保留具體技術原因的認證例外。
Refresh Credential 的使用協定。
Refresh Session persistence SPI。
供 identity switch 等會立即替換或撤銷 family 的流程,原子驗證 credential 並滑動 idle window。 同一 credential 的並行使用可依序成功;logout/expiry/rotation 與本操作以相同 row lock 排序。
 
 
 
 
 
 
 
compare-and-rotate command。expectedGenerationcurrentCredentialHash 必須同時吻合。
 
 
 
 
渲染後的通知內容(主旨 + 內文)
雙模式資源伺服器的組裝核心(ADR-009 點 1、機制上框架)
Stateless JWT resource server 的固定安全組裝機制。
 
單一通知型別的重試政策
依通知型別解析 RetryPolicy 的 SPI
重試策略介面
重試回調介面,用於追蹤重試狀態
寄信當下解析目標的 Mailer(比照 Spring 的 routing DataSource 模式)
RSA key pair 的建立與標準 wire encoding 解析。
 
 
文字段(run)
S3 的 FileJournal 實作
 
S3/MinIO 檔案儲存實作
 
S3 檔案儲存例外
S3 暫存區清理任務
 
scaling can be set with one of these five values:
FEDERATED 模式的 JWT → Authentication 轉換器
從 Spring Security、ActingContext 與當前 HTTP request 建立 Entity audit changeset 脈絡。
Feature 自有授權規則的貢獻點
敏感資訊遮罩工具
序號生成上下文
Builder 類別
序號生成器介面
伺服器錯誤異常(HTTP 5xx)
服務不可用異常(HTTP 503)
Refresh Session 的應用政策重新驗證 hook。
 
 
互動式 Session 的簽發政策。
綁定於 Refresh Session family 的應用政策識別。
SFTP 的 FileJournal 實作
 
SFTP 檔案儲存實作
 
SFTP 檔案儲存例外
SFTP 暫存區清理任務
 
 
簽章連結原語
簽發簽章連結的輸入參數
單次連結的 jti 儲存介面
已解析的簽章連結 token
Slf4j 日誌處理器
日誌等級
簡訊遞送 SPI(SMS 通道的應用層接縫)
SMS 通道(Phase 3):委派應用層 SmsDelivery 寄出
工具類別用於從 Filter 建構 Spring JPA Specification
 
Staging 暫存物件清理任務。
標準 HTTP 客戶端實作
 
 
標準 REST API 異常處理器基類 (RFC 7807)
狀態感知介面
Docusaurus 靜態網站工具類
狀態流轉工具類
 
 
字串 → enum 的大小寫不敏感轉換(查詢參數/路徑變數)
 
行政區劃(ISO 3166-2)
應用建置與部署識別資訊。
表格
表格儲存格
表格列
範本 ${name} 具名插值(供各 NotificationTemplateResolver 共用)
租戶感知介面
租戶感知實體基類
具備租戶感知能力的 UserDetails 介面
租戶上下文工具類
租戶上下文清理 Filter
TenantContext 接到 Hibernate 原生 discriminator 多租戶的 resolver
Deprecated, for removal: This API element is subject to removal in a future version.
自 4.0.0 起不再需要——租戶 filter 由 Hibernate 原生 discriminator 多租戶於 Session 建構時自動套用(見 TenantContextIdentifierResolverADR-016)。 本類別的手動 enable/disable 模式正是 ADR-016 所修正的缺陷根源:它要求有人在「Session 已綁定」的時機呼叫,實際只有 OSIV 綁定時成立,且失敗被自身 catch 吞掉。 跨租戶存取請改走 root session,而非關閉 filter。預計於 4.2.0 移除。
租戶 ID 解析策略介面
可逆文字保護邊界。
 
儲存層配置
Token 黑名單過濾器
Token 黑名單儲存介面
鄉鎮市區
交易感知的 FileStorage 裝飾器
 
Spring Transaction 異常映射器
A translation container that stores key-value pairs for internationalization.
 
 
URL 替換工具
從 UserDetails 中解析租戶 ID
Jakarta Validation 異常映射器
 
表格儲存格垂直對齊方式
儲存格垂直對齊方式
村里
Bean Validation 驗證違規
Excel 活頁簿(.xlsx / .xls
活頁簿檔案格式
工作表讀取器
工作表資料記錄
工作表寫入器
工作表
 
 
 
 
 
 
 
 
 
 
ZIP 檔案下載 Response 建構器(支援 Range Request)
ZIP 串流下載 Response 建構器