Service Factory

The Service factory is built with Service credentials and has access to the Service Client.

Creating a Service Factory

A Service factory can be made by using the Factory factory. It utilizes Service specific credentials to identify itself, encrypt and sign the request data, and verify the signature and decrypt encrypted response data. All of the information can be located on the Keys tab of the Service’s page in Admin Center.

The data is as follows:

  • Service ID
  • Private Key


var privateKey = File.ReadAllText("service_private_key.pem'");
var serviceId = "9e0310ba-d9d6-11e6-942a-b4750ee43a10";
var serviceFactory = factoryFactory.MakeServiceFactory(serviceId, privateKey);

Making A Service Client

The Service Client can be made by providing a Service ID for a Service belonging to the Directory as follows:

var serviceClient = serviceFactory.MakeServiceClient();

User Contributed

TransUnion links to user contributed code as a resource to its community. TransUnion does not in any way guarantee or warrant the quality and security of these code bases. User contributed code is supported by the creators. If you do find a link from the site to user contributed code that is malicious or inappropriate in any way, please report that link to TransUnion immediately and we will investigate the claim. Submit any issue to TransUnion support at ×