Apinizer LDAP Bağlantısı Kurma ve Yetkilendirme İşlemleri

Yeni bir makaleden merhaba.Bu makalede Apinizer platformu kullanılarak LDAP bağlantısı kurulumu ve bu bağlantı kullanılarak bir yetkilendirme işlemi nasıl yapılır onu öğreneceğiz. Genel olarak LDAP yapısından bahsetmek gerekirse , LDAP yapısı genellikle yetkilendirme işlemlerinde kullanılan dizin erişim protokolüdür. Yazma işleminin düşük, okuma işleminin yüksek yoğunlukta gerçekleştiği uygulamalarda ve işlemler için idealdir. Öncelikle Ayarlar–>Bağlantılar–>LDAP kısmından LDAP…

SOAP Header Creation with XSLT

Hi everyone . You can transform your XML data into different formats with XSLT. XSLT is designed to be used as part of XSL. Various operations can be performed in XSLT such as mathematical operations, loops , usage of CSS, HTML or JavaScript and etc… In this article , we will add a SOAP header to the SOAP…

Apinizer DB-2-API Procedure

Note: Apinizer doesn’t support OracleTypes.CURSOR. Only simple procedure calls can be served as services. A. Procedures that Only Uses IN Parameters The Oracle Database procedure that’s used as demo: create or replace PROCEDURE add (NAME IN VARCHAR, SURNAME IN VARCHAR) AS BEGIN INSERT INTO example(NAME,SURNAME) VALUES(NAME,SURNAME): commit; END add;   Inside API catalog, a new…

Scripting in Apinizer

Apinizer already comes bundled with a big set of API management tools, but there might be times where these are not enough. You might have some complex business logic that Apinizer can’t help you with (yet), and you might want to implement this without cluttering your API. If Apinizer’s already existing policies don’t satisfy your…

API Logs in Apinizer

Logging is an essential part of any software. Good logs can be a developers biggest weapon when tracing problems in their code. This is especially true in the web, where issues are usually noticed after they occur, and are hard to recreate without knowing the parameters that caused them; which in a public API, are…

Apinizer’s Max Message Size Policy

Using Apinizer’s max message size policy, you are able to limit the maximum size of message bodies clients can send in their requests to your API. This can be used to reduce traffic, control data, or to protect your API against spam. To follow this tutorial, you should already have Apinizer installed and an API…

Apinizer’s Allowed Hours Policy

Using Apinizer’s allowed hours policy, you are able to limit the hours a certain client can send access your API. This can be useful if you want your API to be accessible only during certain hours of the day (e.g when banks are open). To follow this tutorial, you should already have Apinizer installed and…

Apinizer’s Quota Per Client Policy

Using Apinizer’s quota per client policy, you are able to limit the amount of requests a certain client can send in a certain time window. This can be useful for traffic management, spam protection, or for keeping track of users in a subscription-based API. To follow this tutorial, you should already have Apinizer installed and…

Jackson Tutorial

Jackson is a very popular java library for working with the JSON format. Be it object serialization/deserialization or just parsing through JSON data. At the end of this tutorial, you’ll end up with this json file by writing nothing but Java. employee.json: { “id”: 305, “name”: “John”, “surname”: “Smith”, “email”: “[email protected]”, “address”: { “id”: 322,…

Building a RESTful Service with Java

Continuing the previous article about RESTful services, this guide will walk you through building an example RESTful service in Java using spring boot and maven. The service will be able to respond to HTTP GET requests with JSON data, and use query parameters when building its response. You should start by creating a maven project…