- 보안키패드 적용 대비 암호화 필드 주석으로 추가

This commit is contained in:
HyeonJongKim
2025-11-18 18:46:25 +09:00
parent 84909b6ed3
commit 19c0161efe
4 changed files with 78 additions and 0 deletions

View File

@@ -95,8 +95,27 @@ export interface ExtensionKeyinDownloadExcelResponse {
} }
export interface ExtensionKeyinApplyParams extends ExtensionRequestParams { export interface ExtensionKeyinApplyParams extends ExtensionRequestParams {
/**
* 보안키패드 적용 대비 필드 추가
*/
// cardNo1?: string;
// cardNo2?: string;
// cardNo3?: string;
// cardNo3Field?: {
// encryptedValue: string;
// keyId: string;
// }
// cardNo4?: string;
// cardNo4Field?: {
// encryptedValue: string;
// keyId: string;
// }
cardNo: string; cardNo: string;
cardExpire: string; cardExpire: string;
// cardExpireField: {
// encryptedValue: string;
// keyId: string;
// }
instmnt: string; instmnt: string;
amount: number; amount: number;
productName: string; productName: string;

View File

@@ -199,6 +199,11 @@ export interface ExtensionLinkPayRequestParams extends ExtensionRequestParams {
isIdentity: boolean; isIdentity: boolean;
identityType?: IdentityType; identityType?: IdentityType;
identityValue?: string; identityValue?: string;
// identityValueField: {
// sessionId: string;
// secToken: string;
// packedIndex: string;
// }
language: Language; language: Language;
linkContentType: LinkContentType; linkContentType: LinkContentType;
} }

View File

@@ -267,6 +267,23 @@ export interface AllTransactionListParams {
searchValue?: string; searchValue?: string;
sortType?: SortTypeKeys; sortType?: SortTypeKeys;
page?: DefaultRequestPagination; page?: DefaultRequestPagination;
/**
* 보안키패드 적용 대비 필드 추가
*/
// cardNo1?: string;
// cardNo2?: string;
// cardNo3?: string;
// cardNo3Field?: {
// sessionId: string;
// secToken: string;
// packedIndex: string;
// }
// cardNo4?: string;
// cardNo4Field?: {
// sessionId: string;
// secToken: string;
// packedIndex: string;
// }
}; };
export interface CashReceiptListParams { export interface CashReceiptListParams {
@@ -657,6 +674,14 @@ export interface AllTransactionCancelParams {
tid: string; tid: string;
cancelAmount: number; cancelAmount: number;
cancelPassword: string; cancelPassword: string;
/**
* 보안키패드 적용 대비 필드 추가
*/
// cancelPasswordField?: {
// sessionId: string;
// secToken: string;
// packedIndex: string;
// }
bankCode: string; bankCode: string;
accountNo: string; accountNo: string;
accountHolder: string; accountHolder: string;

View File

@@ -144,7 +144,20 @@ export interface UserMenuPermissionData {
export interface ChangePasswordParams { export interface ChangePasswordParams {
usrid: string; usrid: string;
currentPassword: string; currentPassword: string;
/**
* 보안키패드 적용 대비 필드 추가
*/
// currentPasswordField: {
// sessionId: string;
// secToken: string;
// packedIndex: string;
// }
newPassword: string; newPassword: string;
// newPasswordField: {
// sessionId: string;
// secToken: string;
// packedIndex: string;
// }
} }
export interface ChangePasswordResponse { export interface ChangePasswordResponse {
@@ -155,6 +168,14 @@ export interface ChangePasswordResponse {
export interface ChangeCancelPasswordParams { export interface ChangeCancelPasswordParams {
mid: string; mid: string;
password: string; password: string;
/**
* 보안키패드 적용 대비 필드 추가
*/
// passwordField: {
// sessionId: string;
// secToken: string;
// packedIndex: string;
// }
} }
export interface ChangeCancelPasswordResponse { export interface ChangeCancelPasswordResponse {
@@ -171,6 +192,14 @@ export interface UserCreateParams {
mid: string; mid: string;
usrid: string; usrid: string;
password: string; password: string;
/**
* 보안키패드 적용 대비 필드 추가
*/
// passwordField: {
// sessionId: string;
// secToken: string;
// packedIndex: string;
// }
loginRange: string; loginRange: string;
verifications: Array<VerificationsItem> verifications: Array<VerificationsItem>
}; };