Libraries
The Texas A&M deployment of the Entra ID service returns standardized API responses via the Microsoft Graph API. Any Microsoft-provided library can be used to integrate a service provider.
Published Microsoft OIDC Authentication-Specific Libraries
Use these libraries if you just need to integrate authentication.
Language | Library |
---|---|
PHP | Download |
Python | Download |
.NET | Download |
Java | Download |
Published Generic SAML Libraries
The same libraries used to integrate with Cirrus can be used for bilateral SAML integrations with Entra ID.
Language | Library |
---|---|
PHP | Download |
Python | Download |
.NET | Download |
Java | Download |
Published Microsoft Graph API Libraries
These libraries are useful for general information retrieval and platform tasks across Entra ID and Microsoft 365.
Language | Library |
---|---|
PHP | Download |
Python | Download |
.NET | Download |
Java | Download |
Best Practices
Many of these libraries require that you store and manage a secret key in order to faciliate authentication via OIDC or long-lived Graph calls. Always speak to a professional in IT Security & Risk if you're ever unsure about how to manage these securely.
Secrets in App Registrations cannot be set to expire further out than 2 years. You will need to remember to rotate them.