Case Study Creating API To Extend Their Shipper Shield Program's Service Challenge
Background
Active Scout technologies are industry leader since 30 years. They have new product
Active Scout technologies are leader in transportation industry since 30 years. They believe honesty, integrity and personalized services are the main roots for running the business successfully. Our client’s proficiency in the transportation industry put them in a position where they provide valuable advices to their clients.
called Shipper Shield built on the Microsoft Silverlight web development platform for rich and interactive presentation. The company needed to provide services to their customers with powerful security and therefore they were seeking for a bespoke solution to fully harness the richness of the HTTP as an application layer protocol. There was a need of Application programming interface to be integrated with Shipper Shield program so that customers could access this program with secured keys. The aim of the company was to avoid access of product from unauthorized users. They wanted scalable API which could be enhanced in future version with addition features if required. The API would be used by the customers to enter secured keys to access the Shipper Shield. API keys had to be generated from a user interface and a backend process. The client also wanted that the private keys should be automatically created by the system at the same time when customer account is created. The generated API Keys must be in particular format: GUID-YYYY, 8-4-4-4-12-YYYY. API Keys should be of two types- private key and vendor key.
SECURITY
AZURE BASED WCF WEB API Solutions Active Scout Technologies wanted to us to create an API that will generate security key to access their product- Shipper Shield. The purpose of developing this API was to secure the product of the company and restrict unauthorized access to critical data. After going
SEARCH CARRIER
through the requirements of the client, Softweb provided WCF service and built an API which was deployed on Windows Azure for generating confidential keys that allows their customers to access the product. We helped them to build an API which generates different types of keys including Private Key (for single customer), Vendor Key (Built into backend and for client use only, not available to customer via API). Private Key must be authenticated through log in process. Users are requested to enter user id and password
AUTOMETIC KEY CREATION
for accessing client’s product. Additionally, our developers provided search facility for searching carrier. The security keys do not expire unless marked for expiration on a certain date during creation of keys. While creating API Keys the date of creation is logged along with the user that created the key. Only users with the API write permission are able to create vendor keys for customer account.
SCALABILITY
Case Study Features O
Extensible architecture
O
Flexible platform
O
Provides secure service to process business transactions.
O
WCF implements modern industry standards for Web service interoperability.
O
WCF includes code-friendly methods of supplying the contracts you want to enforce.
O
WCF enables to create service oriented applications.
Business Benefits O
Provides layer between customer and company to access product
O
Avoid product access from unauthorized users
O
Provides search facility to search specific carrier
O
Generate confidential keys for user to access product
O
Provides robust product security
O
Provides scalability and flexibility
O
Generate private keys automatically upon creation of the customer account
Summary To meet the continual graphic designing needs for different marketing materials and develop a brand identity, Softweb Solution provides creative solution that includes designing web pages, marketing documents brochure, leaflets, e-mailers, and etc.
Contact Information
Softweb Solutions
Technologies Used O O O O
Database: Azure SQL server Operating System: Windows OS Language: C# and Microsoft .Net Service: Azure WCF Service
2531 Technology Drive, Suite 312, Elgin, Illinois 60124 US Toll Free Number: 1-866-345-7638 Email: info@softwebsolutions.com
www.softwebsolutions.com