import groovy.json.JsonSlurper
import org.apache.commons.codec.binary.Base64
def authzHeaderValue=requestHeaderMapToTargetAPI.get("Authorization")
authzHeaderValue = authzHeaderValue.split('\\.')[1]
//Bearer yazan kısım için, veri her zaman ilk nokta işaretinden sonra geçtiği için ayrılma ihtiyacı duyulmamıştır.
def decodedValue = new String(Base64.decodeBase64(authzHeaderValue),"UTF-8")
def jsonSlurper = new JsonSlurper()
def jsonMessage = jsonSlurper.parseText(decodedValue)
//do some logic with json:
requestHeaderMapToTargetAPI.put("usernameTest",jsonMessage.username)
CODE