Skip to content

FIX: Verify correct byte length and not expose origin data object in BKey - #1112

Merged
jhpark816 merged 1 commit into
naver:developfrom
oliviarla:feat
Aug 26, 2026
Merged

FIX: Verify correct byte length and not expose origin data object in BKey#1112
jhpark816 merged 1 commit into
naver:developfrom
oliviarla:feat

Conversation

@oliviarla

Copy link
Copy Markdown
Collaborator

🔗 Related Issue

⌨️ What I did

  • 기존 BKey 클래스에서 길이가 0인 byte array를 받지 못하도록 수정하고, BKeyObject 생성 시 데이터를 복사하도록 하여 BKey 객체의 원본 데이터가 수정되지 않도록 합니다.

@jhpark816

Copy link
Copy Markdown
Collaborator

BKeyObject 생성 시 데이터를 복사하도록 하여 BKey 객체의 원본 데이터가 수정되지 않도록 합니다.

위에 대해 어떤 이슈가 있었나요?

@oliviarla

Copy link
Copy Markdown
Collaborator Author

max/min BKey 상수 필드를 생성해두고자 하는데, BKeyObject로 변환한 후 원본 data 인 byte array를 수정할 수가 있어 이를 방지하고자 합니다.

@jhpark816
jhpark816 merged commit 7513c5c into naver:develop Aug 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants