1- .. MSAL Python documentation master file, created by
2- sphinx-quickstart on Tue Dec 18 10:53:22 2018.
3- You can adapt this file completely to your liking, but it should at least
4- contain the root `toctree` directive.
5-
6- .. This file is also inspired by
7- https://pythonhosted.org/an_example_pypi_project/sphinx.html#full-code-example
8-
9- Welcome to MSAL Python's documentation!
10- =======================================
1+ MSAL Python documentation
2+ =========================
113
124.. toctree ::
135 :maxdepth: 2
146 :caption: Contents:
7+ :hidden:
8+
9+ MSAL Documentation <https://docs.microsoft.com/en-au/azure/active-directory/develop/msal-authentication-flows >
10+ GitHub Repository <https://github.com/AzureAD/microsoft-authentication-library-for-python >
1511
1612You can find high level conceptual documentations in the project
1713`README <https://github.com/AzureAD/microsoft-authentication-library-for-python >`_
2218
2319The documentation hosted here is for API Reference.
2420
25-
26- PublicClientApplication and ConfidentialClientApplication
27- =========================================================
21+ API
22+ ===
2823
2924MSAL proposes a clean separation between
3025`public client applications and confidential client applications
@@ -35,31 +30,22 @@ with different methods for different authentication scenarios.
3530
3631PublicClientApplication
3732-----------------------
33+
3834.. autoclass :: msal.PublicClientApplication
3935 :members:
36+ :inherited-members:
4037
4138ConfidentialClientApplication
4239-----------------------------
43- .. autoclass :: msal.ConfidentialClientApplication
44- :members:
45-
4640
47- Shared Methods
48- --------------
49- Both PublicClientApplication and ConfidentialClientApplication
50- have following methods inherited from their base class.
51- You typically do not need to initiate this base class, though.
52-
53- .. autoclass :: msal.ClientApplication
41+ .. autoclass :: msal.ConfidentialClientApplication
5442 :members:
55-
56- .. automethod :: __init__
57-
43+ :inherited-members:
5844
5945TokenCache
60- ==========
46+ ----------
6147
62- One of the parameter accepted by
48+ One of the parameters accepted by
6349both `PublicClientApplication ` and `ConfidentialClientApplication `
6450is the `TokenCache `.
6551
@@ -71,11 +57,3 @@ See `SerializableTokenCache` for example.
7157
7258.. autoclass :: msal.SerializableTokenCache
7359 :members:
74-
75-
76- Indices and tables
77- ==================
78-
79- * :ref: `genindex `
80- * :ref: `search `
81-
0 commit comments