Announcements

SecurID® Discussions

Browse the SecurID discussion board to get product help and collaborate with other SecurID users.
BrandonEss1
Beginner
Beginner

RSA Authentication Agent API for C -- download

Hello,

 

I am working on a program that needs access to the RSA Authentication Agent API for C. It appears downloading the SDK requires additional access.

 

Please grant said access to the account bess@jpl.nasa.gov

 

https://community.rsa.com/community/products/securid/authentication-agent-sdk-86 

 

thanks,

 

Brandon 

Labels (1)
0 Likes
3 Replies
_EricaChalfin
Employee (Retired) Employee (Retired)
Employee (Retired)

Brandon Ess‌,

 

If you are unable to download the RSA Authentication Agent API for C, please review 000034625 - Unauthorized error when attempting to access a product page or content on RSA Link.

 

Regards,

Erica

0 Likes
PiersB
Trusted Contributor Trusted Contributor
Trusted Contributor

Hi Brandon,

Another interface you may want to take a look at is the new REST interface detailed in the RSA SecurID Authentication API Developer's Guide. This is an OpenAPI-based REST protocol that works with both RSA SecurID Access (Cloud) and Authentication Manager (On Premise) deployments. The REST endpoints and protocol payloads are documented in RSA SecurID Authentication API: rsa-securid-authenticate-api.yaml . This same file can be used to generate client interfaces in a number of different languages by uploading the YAML file to the "Swagger Editor" and using the "Generate Client" menu.

 

A Java example is available with the AM 8.2 SP1 and AM 8.3 "Extras DVD", but includes a commented-out example of using the YAML to generated a C++ client interface library.

 

Another great blog is Deploying an Authentication Agent That Uses the REST Protocol showing a "soup to nuts" example of getting the interface running.

 

-Piers

Piers,

 

Thanks for the information. I'll take a look at the REST interface as well.

 

-Brandon

0 Likes