Please enable JavaScript to view this site.

PRD_SIS_004_Developer's Guide 2.6

A client that wants to communicate with StreetSmart must first issue a Certificate Signature Request (CSR) in PKCS#10 format to Flowbird.

Important:

Do not send any private key

The private key related to the certificate is to be generated locally, kept safe and never to be communicated to anybody.

Flowbird will never ask for your private key.

Tutorials to generate CSR are available in many places on the web.
Ex: https://www.digicert.com/easy-csr/openssl.htm

 

Flowbird requires the client to fill in these fields:

Field

Description

Client field

Country Name

The two-letter ISO 3166 code for the country where your organization is located. E.g., GB, FR, US, etc.

Country

Locality Name

E.g., London, Waterford, Paris, New York, Dhaka, Kochi.

City

Organization Name

Usually, the legally incorporated name of a company. It should include any suffixes such as Ltd., Inc., or Corp.

Organization

Common Name

Identifies the client system that will use the certificate.

Provided by the client. Must be stable in time: used to identify the client in our system.

Flowbird is requesting an email address.

Account id provided by Flowbird

Email Address

An email address to contact the organization. Usually, the email address of the certificate administrator or IT department.

Account contact (working one)

Other fields are optional and may be filled if needed.

 

After manual validation of this CSR, a signed certificate is issued by the Flowbird Certificate Authority (CA) and sent back to the client.

Important:

Save the certificate

This certificate is valid a few years, or until revocation, and should be kept safe by the client that will use it to initiate each one of its API calls.