OBP API 주소 변경
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
package com.eactive.eai.rms.onl.apim.obp;
|
||||
|
||||
import com.eactive.eai.rms.onl.common.exception.BizException;
|
||||
|
||||
/**
|
||||
* OBP API providerCode 검증 유틸리티
|
||||
*
|
||||
* <p>API 요청의 providerCode 파라미터를 검증합니다.</p>
|
||||
*/
|
||||
public class ProviderCodeValidator {
|
||||
|
||||
private static final String VALID_PROVIDER_CODE = "KJB";
|
||||
|
||||
/**
|
||||
* providerCode가 유효한지 검증 (대소문자 무시)
|
||||
*
|
||||
* @param providerCode 검증할 providerCode
|
||||
* @throws BizException providerCode가 null이거나 "KJB"가 아닌 경우
|
||||
*/
|
||||
public static void validateProviderCode(String providerCode) {
|
||||
if (providerCode == null || !VALID_PROVIDER_CODE.equalsIgnoreCase(providerCode.trim())) {
|
||||
throw new BizException(
|
||||
String.format("Invalid providerCode. Expected 'KJB' (case-insensitive), got: %s", providerCode)
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user