GenerateHMAC
GenerateHMAC 조치는 HMAC 해시를 지정된 입력에 적용합니다.
다음 표는 GenerateHMAC 조치에 대한 매개변수를 표시합니다.
| 이름 | 데이터 유형 | 필수 | 참고 |
|---|---|---|---|
| 알고리즘 | 열거 | 예 | 가능한 값:
|
| secretKey | 문자열 | 예 | 사용할 시크릿입니다. |
| 메시지 | 문자열 | 예 | 처리할 입력 메시지입니다. |
| saveFormat | 문자열 | 예 | 가능한 값:
|
| savePath | JPath | 예 | 결과를 저장할 위치입니다. |
XML 예제
이 조치는 /value 의 상태에 저장된 값의 HMAC 해시를 생성합니다. 해시는 SHA1 과 제공된 비밀키를 사용하여 16진수 형식으로 생성되며, 상태의 /signature 위치에 저장됩니다.
<GenerateHMAC algorithm="SHA1" secretKey="${/secret_key}" message="${/value}" saveFormat="HEX" savePath="/signature" />