Skip to content

Conversation

@peombwa
Copy link
Member

@peombwa peombwa commented Jan 25, 2021

This PR adds Continuous Access Evaluation (CAE) support to SDK by:

  • Updating MSAL, MS Graph .NET core, and MS Graph Auth libs to versions that support CAE.
  • Adding cp1 client capability to our public client builder. This capability sends an xms_cc param to EvoSTS which tells it that the client is capable of handling CAE scenarios and should be issued with CAE tokens.

Claims in JWT:

image

Reference:

Closes #508.

@peombwa peombwa changed the title Adds CAE Support Add CAE Support Jan 26, 2021
@peombwa peombwa self-assigned this Jan 27, 2021
@peombwa peombwa added this to the 1.4.0 milestone Jan 27, 2021
@peombwa peombwa added the On Hold label Feb 1, 2021
@peombwa
Copy link
Member Author

peombwa commented Feb 1, 2021

We cannot bump the version of MSAL until we resolve #534 to avoid #532

@peombwa peombwa removed this from the 1.4.0 milestone Feb 25, 2021
@peombwa
Copy link
Member Author

peombwa commented Mar 31, 2021

This is now ready for review. #534 has already been resolved.

@peombwa
Copy link
Member Author

peombwa commented Mar 31, 2021

We now get long lived tokens (24 hours):
image

@peombwa peombwa merged commit e096ece into dev Mar 31, 2021
@peombwa peombwa deleted the features/CAE branch March 31, 2021 21:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade .net core version for CAE usage

4 participants