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