From b1c0c7193b63b11ec1834c7e37ba295e4ab86405 Mon Sep 17 00:00:00 2001 From: Ray Luo Date: Mon, 8 Jul 2019 11:48:30 -0700 Subject: [PATCH 1/2] MSAL Python 0.5.0 Bumping version number --- msal/application.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/msal/application.py b/msal/application.py index 249da938..cae73636 100644 --- a/msal/application.py +++ b/msal/application.py @@ -18,7 +18,7 @@ # The __init__.py will import this. Not the other way around. -__version__ = "0.4.1" +__version__ = "0.5.0" logger = logging.getLogger(__name__) From 04b1edf3a0c270d06d5451fae4e79f65a99f788c Mon Sep 17 00:00:00 2001 From: Ray Luo Date: Mon, 8 Jul 2019 12:00:42 -0700 Subject: [PATCH 2/2] Update application.py --- msal/application.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/msal/application.py b/msal/application.py index cae73636..0881c613 100644 --- a/msal/application.py +++ b/msal/application.py @@ -89,11 +89,13 @@ def __init__( "public_certificate": "...-----BEGIN CERTIFICATE-----..." (Optional. See below.) } - public_certificate (optional) is public key certificate which is - sent through 'x5c' JWT header only for - subject name and issuer authentication to support cert auto rolls + *Added in version 0.5.0*: + public_certificate (optional) is public key certificate + which will be sent through 'x5c' JWT header only for + subject name and issuer authentication to support cert auto rolls. :param dict client_claims: + *Added in version 0.5.0*: It is a dictionary of extra claims that would be signed by by this :class:`ConfidentialClientApplication` 's private key. For example, you can use {"client_ip": "x.x.x.x"}.