public ByteBuffer getBinaryValue()

in src/main/java/com/aliyuncs/kms/secretsmanager/client/SecretCacheClient.java [110:119]


    public ByteBuffer getBinaryValue(final String secretName) throws CacheSecretException {
        SecretInfo secretInfo = getSecretInfo(secretName);
        if (secretInfo == null) {
            return null;
        }
        if (!CacheClientConstant.BINARY_DATA_TYPE.equals(secretInfo.getSecretDataType())) {
            throw new IllegalArgumentException(String.format("the secret named[%s] do not support binary value", secretName));
        }
        return ByteBufferUtils.convertStringToByte(secretInfo.getSecretValue());
    }