<?xmlversion="1.0"?><doc><assembly><name>Microsoft.IdentityModel.Clients.ActiveDirectory</name></assembly><members><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException"><summary>Theexceptiontypethrownwhenanerroroccursduringtokenacquisition.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException.#ctor"><summary>Initializesanewinstanceoftheexceptionclass.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException.#ctor(System.String)"><summary>Initializesanewinstanceoftheexceptionclasswithaspecifiederrorcode.</summary><paramname="errorCode">Theerrorcodereturnedbytheserviceorgeneratedbyclient.Thisisthecodeyoucanrelyonforexceptionhandling.</param></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException.#ctor(System.String,System.String)"><summary>Initializesanewinstanceoftheexceptionclasswithaspecifiederrorcodeanderrormessage.</summary><paramname="errorCode">Theerrorcodereturnedbytheserviceorgeneratedbyclient.Thisisthecodeyoucanrelyonforexceptionhandling.</param><paramname="message">Theerrormessagethatexplainsthereasonfortheexception.</param></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException.#ctor(System.String,System.Exception)"><summary>Initializesanewinstanceoftheexceptionclasswithaspecifiederrorcodeandareferencetotheinnerexceptionthatisthecauseofthisexception.</summary><paramname="errorCode">Theerrorcodereturnedbytheserviceorgeneratedbyclient.Thisisthecodeyoucanrelyonforexceptionhandling.</param><paramname="innerException">Theexceptionthatisthecauseofthecurrentexception,oranullreferenceifnoinnerexceptionisspecified.Itmayespeciallycontaintheactualerrormessagereturnedbytheservice.</param></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException.#ctor(System.String,System.String,System.Exception)"><summary>Initializesanewinstanceoftheexceptionclasswithaspecifiederrorcode,errormessageandareferencetotheinnerexceptionthatisthecauseofthisexception.</summary><paramname="errorCode">Theerrorcodereturnedbytheserviceorgeneratedbyclient.Thisisthecodeyoucanrelyonforexceptionhandling.</param><paramname="message">Theerrormessagethatexplainsthereasonfortheexception.</param><paramname="innerException">Theexceptionthatisthecauseofthecurrentexception,oranullreferenceifnoinnerexceptionisspecified.Itmayespeciallycontaintheactualerrormessagereturnedbytheservice.</param></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException.ErrorCode"><summary>Getstheprotocolerrorcodereturnedbytheserviceorgeneratedbyclient.Thisisthecodeyoucanrelyonforexceptionhandling.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException.ToString"><summary>Createsandreturnsastringrepresentationofthecurrentexception.</summary><returns>Astringrepresentationofthecurrentexception.</returns></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalIdParameter.Product"><summary>ADALFlavor:.NETorWinRT</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalIdParameter.Version"><summary>ADALassemblyversion</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalIdParameter.CpuPlatform"><summary>CPUplatformwithx86,x64orARMasvalue</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalIdParameter.OS"><summary>Versionoftheoperatingsystem.ThiswillnotbesentonWinRT</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalIdParameter.DeviceModel"><summary>Devicemodel.Thiswillnotbesenton.NET</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalIdHelper"><summary>ThisclassaddsadditionalqueryparametersorheaderstotherequestssenttoSTS.Thiscanhelpusincollectingstatisticsandpotentiallyondiagnostics.</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException"><summary>Theexceptiontypethrownwhenuserreturnedbyservicedoesnotmatchuserintherequest.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException.#ctor(System.String,System.String)"><summary>Initializesanewinstanceoftheexceptionclasswithaspecifiederrorcodeanderrormessage.</summary><paramname="errorCode">Theprotocolerrorcodereturnedbytheserviceorgeneratedbyclient.Thisisthecodeyoucanrelyonforexceptionhandling.</param><paramname="message">Theerrormessagethatexplainsthereasonfortheexception.</param></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException.#ctor(System.String,System.Exception)"><summary>Initializesanewinstanceoftheexceptionclasswithaspecifiederrorcodeandareferencetotheinnerexceptionthatisthecauseofthisexception.</summary><paramname="errorCode">Theprotocolerrorcodereturnedbytheserviceorgeneratedbyclient.Thisisthecodeyoucanrelyonforexceptionhandling.</param><paramname="innerException">Theexceptionthatisthecauseofthecurrentexception,oranullreferenceifnoinnerexceptionisspecified.Itmayespeciallycontaintheactualerrormessagereturnedbytheservice.</param></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException.#ctor(System.String,System.String,System.String[],System.Exception)"><summary>Initializesanewinstanceoftheexceptionclasswithaspecifiederrorcode,errormessageandareferencetotheinnerexceptionthatisthecauseofthisexception.</summary><paramname="errorCode">Theprotocolerrorcodereturnedbytheserviceorgeneratedbyclient.Thisisthecodeyoucanrelyonforexceptionhandling.</param><paramname="message">Theerrormessagethatexplainsthereasonfortheexception.</param><paramname="serviceErrorCodes">Thespecificerrorcodesthatmaybereturnedbytheservice.</param><paramname="innerException">Theexceptionthatisthecauseofthecurrentexception,oranullreferenceifnoinnerexceptionisspecified.Itmayespeciallycontaintheactualerrormessagereturnedbytheservice.</param></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException.StatusCode"><summary>Getsthestatuscodereturnedfromhttplayer.ThisstatuscodeiseithertheHttpStatusCodeintheinnerHttpRequestExceptionresponseorNavigateErrorEventStatusCodeinbrowserbasedflow(Seehttp://msdn.microsoft.com/en-us/library/bb268233(v=vs.85).aspx).Youcanusethiscodeforpurposessuchasimplementingretrylogicorerrorinvestigation.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException.ServiceErrorCodes"><summary>Getsthespecificerrorcodesthatmaybereturnedbytheservice.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException.ToString"><summary>Createsandreturnsastringrepresentationofthecurrentexception.</summary><returns>Astringrepresentationofthecurrentexception.</returns></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalSilentTokenAcquisitionException"><summary>Theexceptiontypethrownwhenatokencannotbeacquiredsilently.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalSilentTokenAcquisitionException.#ctor"><summary>Initializesanewinstanceoftheexceptionclass.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalSilentTokenAcquisitionException.#ctor(System.Exception)"><summary></summary><paramname="innerException"></param></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalUserMismatchException"><summary>Theexceptiontypethrownwhenuserreturnedbyservicedoesnotmatchuserintherequest.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalUserMismatchException.#ctor(System.String,System.String)"><summary>Initializesanewinstanceoftheexceptionclass.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalUserMismatchException.RequestedUser"><summary>Getstheuserrequestedfromservice.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalUserMismatchException.ReturnedUser"><summary>Getstheuserreturnedbyservice.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalUserMismatchException.ToString"><summary>Createsandreturnsastringrepresentationofthecurrentexception.</summary><returns>Astringrepresentationofthecurrentexception.</returns></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext"><summary>TheAuthenticationContextclassretrievesauthenticationtokensfromAzureActiveDirectoryandADFSservices.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.#ctor(System.String)"><summary>Constructortocreatethecontextwiththeaddressoftheauthority.UsingthisconstructorwillturnONvalidationoftheauthorityURLbydefaultifvalidationissupportedfortheauthorityaddress.</summary><paramname="authority">Addressoftheauthoritytoissuetoken.</param></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.#ctor(System.String,System.Boolean)"><summary>Constructortocreatethecontextwiththeaddressoftheauthorityandflagtoturnaddressvalidationoff.Usingthisconstructor,addressvalidationcanbeturnedoff.Makesureyouareawareofthesecurityimplicationofnotvalidatingtheaddress.</summary><paramname="authority">Addressoftheauthoritytoissuetoken.</param><paramname="validateAuthority">FlagtoturnaddressvalidationONorOFF.</param></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.#ctor(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache)"><summary>Constructortocreatethecontextwiththeaddressoftheauthority.UsingthisconstructorwillturnONvalidationoftheauthorityURLbydefaultifvalidationissupportedfortheauthorityaddress.</summary><paramname="authority">Addressoftheauthoritytoissuetoken.</param><paramname="tokenCache">TokencacheusedtolookupcachedtokensoncallstoAcquireToken</param></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.#ctor(System.String,System.Boolean,Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache)"><summary>Constructortocreatethecontextwiththeaddressoftheauthorityandflagtoturnaddressvalidationoff.Usingthisconstructor,addressvalidationcanbeturnedoff.Makesureyouareawareofthesecurityimplicationofnotvalidatingtheaddress.</summary><paramname="authority">Addressoftheauthoritytoissuetoken.</param><paramname="validateAuthority">FlagtoturnaddressvalidationONorOFF.</param><paramname="tokenCache">TokencacheusedtolookupcachedtokensoncallstoAcquireToken</param></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.ExtendedLifeTimeEnabled"><summary>UsedtosettheflagforAADextendedlifetime</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.Authority"><summary>Getsaddressoftheauthoritytoissuetoken.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.ValidateAuthority"><summary>GetsavalueindicatingwhetheraddressvalidationisONorOFF.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.TokenCache"><summary>PropertytoprovideADAL's token cache. Depending on the platform, TokenCache may have a default persistent cache or not.
Library will automatically save tokens in default TokenCache whenever you obtain them. Cached tokens will be available only to the application that saved them.
If the cache is persistent, the tokens stored in it will outlive the application'sexecution,andwillbeavailableinsubsequentruns.ToturnOFFtokencaching,setTokenCachetonull.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.CorrelationId"><summary>GetsorsetscorrelationIdwhichwouldbesenttotheservicewiththenextrequest.CorrelationIdistobeusedfordiagnosticspurposes.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireDeviceCodeAsync(System.String,System.String)"><summary>Acquiresdevicecodefromtheauthority.</summary><paramname="resource">Identifierofthetargetresourcethatistherecipientoftherequestedtoken.</param><paramname="clientId">Identifieroftheclientrequestingthetoken.</param><returns>ItcontainsAccessToken,RefreshTokenandtheAccessToken's expiration time.</returns>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireDeviceCodeAsync(System.String,System.String,System.String)">
<summary>
Acquires device code from the authority.
</summary>
<param name="resource">Identifier of the target resource that is the recipient of the requested token.</param>
<param name="clientId">Identifier of the client requesting the token.</param>
<param name="extraQueryParameters">This parameter will be appended as is to the query string in the HTTP authentication request to the authority. The parameter can be null.</param>
<returns>It contains Access Token, Refresh Token and the Access Token'sexpirationtime.</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenByDeviceCodeAsync(Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult)"><summary>Acquiressecuritytokenfromtheauthorityusingandevicecodepreviouslyreceived.Thismethoddoesnotlookuptokencache,butstorestheresultinit,soitcanbelookedupusingothermethodssuchas<seecref="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"/>.</summary><paramname="deviceCodeResult">ThedevicecoderesultreceivedfromcallingAcquireDeviceCodeAsync.</param><returns>ItcontainsAccessToken,RefreshTokenandtheAccessToken's expiration time.</returns>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserAssertion)">
<summary>
Acquires security token from the authority.
</summary>
<param name="resource">Identifier of the target resource that is the recipient of the requested token.</param>
<param name="clientId">Identifier of the client requesting the token.</param>
<param name="userAssertion">The assertion to use for token acquisition.</param>
<returns>It contains Access Token and the Access Token'sexpirationtime.RefreshTokenpropertywillbenullforthisoverload.</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential)"><summary>Acquiressecuritytokenfromtheauthority.</summary><paramname="resource">Identifierofthetargetresourcethatistherecipientoftherequestedtoken.</param><paramname="clientCredential">Theclientcredentialtousefortokenacquisition.</param><returns>ItcontainsAccessTokenandtheAccessToken's expiration time. Refresh Token property will be null for this overload.</returns>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.IClientAssertionCertificate)">
<summary>
Acquires security token from the authority.
</summary>
<param name="resource">Identifier of the target resource that is the recipient of the requested token.</param>
<param name="clientCertificate">The client certificate to use for token acquisition.</param>
<returns>It contains Access Token and the Access Token'sexpirationtime.RefreshTokenpropertywillbenullforthisoverload.</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertion)"><summary>Acquiressecuritytokenfromtheauthority.</summary><paramname="resource">Identifierofthetargetresourcethatistherecipientoftherequestedtoken.</param><paramname="clientAssertion">Theclientassertiontousefortokenacquisition.</param><returns>ItcontainsAccessTokenandtheAccessToken's expiration time. Refresh Token property will be null for this overload.</returns>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenByAuthorizationCodeAsync(System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential)">
<summary>
Acquires security token from the authority using authorization code previously received.
This method does not lookup token cache, but stores the result in it, so it can be looked up using other methods such as <see cref="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"/>.
</summary>
<param name="authorizationCode">The authorization code received from service authorization endpoint.</param>
<param name="redirectUri">Address to return to upon receiving a response from the authority.</param>
<param name="clientCredential">The credential to use for token acquisition.</param>
<returns>It contains Access Token, Refresh Token and the Access Token'sexpirationtime.</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenByAuthorizationCodeAsync(System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential,System.String)"><summary>Acquiressecuritytokenfromtheauthorityusinganauthorizationcodepreviouslyreceived.Thismethoddoesnotlookuptokencache,butstorestheresultinit,soitcanbelookedupusingothermethodssuchas<seecref="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"/>.</summary><paramname="authorizationCode">Theauthorizationcodereceivedfromserviceauthorizationendpoint.</param><paramname="redirectUri">Addresstoreturntouponreceivingaresponsefromtheauthority.</param><paramname="clientCredential">Thecredentialtousefortokenacquisition.</param><paramname="resource">Identifierofthetargetresourcethatistherecipientoftherequestedtoken.ItcanbenullifprovidedearliertoacquireauthorizationCode.</param><returns>ItcontainsAccessToken,RefreshTokenandtheAccessToken's expiration time.</returns>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenByAuthorizationCodeAsync(System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertion)">
<summary>
Acquires security token from the authority using an authorization code previously received.
This method does not lookup token cache, but stores the result in it, so it can be looked up using other methods such as <see cref="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"/>.
</summary>
<param name="authorizationCode">The authorization code received from service authorization endpoint.</param>
<param name="redirectUri">The redirect address used for obtaining authorization code.</param>
<param name="clientAssertion">The client assertion to use for token acquisition.</param>
<returns>It contains Access Token, Refresh Token and the Access Token'sexpirationtime.</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenByAuthorizationCodeAsync(System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertion,System.String)"><summary>Acquiressecuritytokenfromtheauthorityusinganauthorizationcodepreviouslyreceived.Thismethoddoesnotlookuptokencache,butstorestheresultinit,soitcanbelookedupusingothermethodssuchas<seecref="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"/>.</summary><paramname="authorizationCode">Theauthorizationcodereceivedfromserviceauthorizationendpoint.</param><paramname="redirectUri">Theredirectaddressusedforobtainingauthorizationcode.</param><paramname="clientAssertion">Theclientassertiontousefortokenacquisition.</param><paramname="resource">Identifierofthetargetresourcethatistherecipientoftherequestedtoken.ItcanbenullifprovidedearliertoacquireauthorizationCode.</param><returns>ItcontainsAccessToken,RefreshTokenandtheAccessToken's expiration time.</returns>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenByAuthorizationCodeAsync(System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.IClientAssertionCertificate)">
<summary>
Acquires security token from the authority using an authorization code previously received.
This method does not lookup token cache, but stores the result in it, so it can be looked up using other methods such as <see cref="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"/>.
</summary>
<param name="authorizationCode">The authorization code received from service authorization endpoint.</param>
<param name="redirectUri">The redirect address used for obtaining authorization code.</param>
<param name="clientCertificate">The client certificate to use for token acquisition.</param>
<returns>It contains Access Token, Refresh Token and the Access Token'sexpirationtime.</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenByAuthorizationCodeAsync(System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.IClientAssertionCertificate,System.String)"><summary>Acquiressecuritytokenfromtheauthorityusinganauthorizationcodepreviouslyreceived.Thismethoddoesnotlookuptokencache,butstorestheresultinit,soitcanbelookedupusingothermethodssuchas<seecref="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"/>.</summary><paramname="authorizationCode">Theauthorizationcodereceivedfromserviceauthorizationendpoint.</param><paramname="redirectUri">Theredirectaddressusedforobtainingauthorizationcode.</param><paramname="clientCertificate">Theclientcertificatetousefortokenacquisition.</param><paramname="resource">Identifierofthetargetresourcethatistherecipientoftherequestedtoken.ItcanbenullifprovidedearliertoacquireauthorizationCode.</param><returns>ItcontainsAccessToken,RefreshTokenandtheAccessToken's expiration time.</returns>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential,Microsoft.IdentityModel.Clients.ActiveDirectory.UserAssertion)">
<summary>
Acquires an access token from the authority on behalf of a user. It requires using a user token previously received.
</summary>
<param name="resource">Identifier of the target resource that is the recipient of the requested token.</param>
<param name="clientCredential">The client credential to use for token acquisition.</param>
<param name="userAssertion">The user assertion (token) to use for token acquisition.</param>
<returns>It contains Access Token and the Access Token'sexpirationtime.</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.IClientAssertionCertificate,Microsoft.IdentityModel.Clients.ActiveDirectory.UserAssertion)"><summary>Acquiresanaccesstokenfromtheauthorityonbehalfofauser.Itrequiresusingausertokenpreviouslyreceived.</summary><paramname="resource">Identifierofthetargetresourcethatistherecipientoftherequestedtoken.</param><paramname="clientCertificate">Theclientcertificatetousefortokenacquisition.</param><paramname="userAssertion">Theuserassertion(token)tousefortokenacquisition.</param><returns>ItcontainsAccessTokenandtheAccessToken's expiration time.</returns>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertion,Microsoft.IdentityModel.Clients.ActiveDirectory.UserAssertion)">
<summary>
Acquires an access token from the authority on behalf of a user. It requires using a user token previously received.
</summary>
<param name="resource">Identifier of the target resource that is the recipient of the requested token.</param>
<param name="clientAssertion">The client assertion to use for token acquisition.</param>
<param name="userAssertion">The user assertion (token) to use for token acquisition.</param>
<returns>It contains Access Token and the Access Token'sexpirationtime.</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String)"><summary>Acquiressecuritytokenwithoutaskingforusercredential.</summary><paramname="resource">Identifierofthetargetresourcethatistherecipientoftherequestedtoken.</param><paramname="clientId">Identifieroftheclientrequestingthetoken.</param><returns>ItcontainsAccessToken,RefreshTokenandtheAccessToken's expiration time. If acquiring token without user credential is not possible, the method throws AdalException.</returns>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)">
<summary>
Acquires security token without asking for user credential.
</summary>
<param name="resource">Identifier of the target resource that is the recipient of the requested token.</param>
<param name="clientId">Identifier of the client requesting the token.</param>
<param name="userId">Identifier of the user token is requested for. This parameter can be <see cref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param>
<returns>It contains Access Token, Refresh Token and the Access Token'sexpirationtime.Ifacquiringtokenwithoutusercredentialisnotpossible,themethodthrowsAdalException.</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier,Microsoft.IdentityModel.Clients.ActiveDirectory.IPlatformParameters)"><summary>Acquiressecuritytokenwithoutaskingforusercredential.</summary><paramname="resource">Identifierofthetargetresourcethatistherecipientoftherequestedtoken.</param><paramname="clientId">Identifieroftheclientrequestingthetoken.</param><paramname="userId">Identifieroftheusertokenisrequestedfor.Thisparametercanbe<seecref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param><paramname="parameters">InstanceofPlatformParameterscontainingplatformspecificargumentsandinformation.</param><returns>ItcontainsAccessToken,RefreshTokenandtheAccessToken's expiration time. If acquiring token without user credential is not possible, the method throws AdalException.</returns>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)">
<summary>
Acquires security token without asking for user credential.
</summary>
<param name="resource">Identifier of the target resource that is the recipient of the requested token.</param>
<param name="clientCredential">The client credential to use for token acquisition.</param>
<param name="userId">Identifier of the user token is requested for. This parameter can be <see cref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param>
<returns>It contains Access Token, Refresh Token and the Access Token'sexpirationtime.Ifacquiringtokenwithoutusercredentialisnotpossible,themethodthrowsAdalException.</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.IClientAssertionCertificate,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)"><summary>Acquiressecuritytokenwithoutaskingforusercredential.</summary><paramname="resource">Identifierofthetargetresourcethatistherecipientoftherequestedtoken.</param><paramname="clientCertificate">Theclientcertificatetousefortokenacquisition.</param><paramname="userId">Identifieroftheusertokenisrequestedfor.Thisparametercanbe<seecref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param><returns>ItcontainsAccessToken,RefreshTokenandtheAccessToken's expiration time. If acquiring token without user credential is not possible, the method throws AdalException.</returns>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenSilentAsync(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertion,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)">
<summary>
Acquires security token without asking for user credential.
</summary>
<param name="resource">Identifier of the target resource that is the recipient of the requested token.</param>
<param name="clientAssertion">The client assertion to use for token acquisition.</param>
<param name="userId">Identifier of the user token is requested for. This parameter can be <see cref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param>
<returns>It contains Access Token, Refresh Token and the Access Token'sexpirationtime.Ifacquiringtokenwithoutusercredentialisnotpossible,themethodthrowsAdalException.</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.GetAuthorizationRequestUrlAsync(System.String,System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier,System.String)"><summary>GetsURLoftheauthorizeendpointincludingthequeryparameters.</summary><paramname="resource">Identifierofthetargetresourcethatistherecipientoftherequestedtoken.</param><paramname="clientId">Identifieroftheclientrequestingthetoken.</param><paramname="redirectUri">Addresstoreturntouponreceivingaresponsefromtheauthority.</param><paramname="userId">Identifieroftheusertokenisrequestedfor.Thisparametercanbe<seecref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param><paramname="extraQueryParameters">ThisparameterwillbeappendedasistothequerystringintheHTTPauthenticationrequesttotheauthority.Theparametercanbenull.</param><returns>URLoftheauthorizeendpointincludingthequeryparameters.</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.IPlatformParameters)"><summary>Acquiressecuritytokenfromtheauthority.</summary><paramname="resource">Identifierofthetargetresourcethatistherecipientoftherequestedtoken.</param><paramname="clientId">Identifieroftheclientrequestingthetoken.</param><paramname="redirectUri">Addresstoreturntouponreceivingaresponsefromtheauthority.</param><paramname="parameters">AnobjectoftypePlatformParameterswhichmaypassadditionalparametersusedforauthorization.</param><returns>ItcontainsAccessToken,RefreshTokenandtheAccessToken's expiration time.</returns>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.IPlatformParameters,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier)">
<summary>
Acquires security token from the authority.
</summary>
<param name="resource">Identifier of the target resource that is the recipient of the requested token.</param>
<param name="clientId">Identifier of the client requesting the token.</param>
<param name="redirectUri">Address to return to upon receiving a response from the authority.</param>
<param name="parameters">An object of type PlatformParameters which may pass additional parameters used for authorization.</param>
<param name="userId">Identifier of the user token is requested for. If created from DisplayableId, this parameter will be used to pre-populate the username field in the authentication form. Please note that the end user can still edit the username field and authenticate as a different user.
If you want to be notified of such change with an exception, create UserIdentifier with type RequiredDisplayableId. This parameter can be <see cref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param>
<returns>It contains Access Token, Refresh Token and the Access Token'sexpirationtime.</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext.AcquireTokenAsync(System.String,System.String,System.Uri,Microsoft.IdentityModel.Clients.ActiveDirectory.IPlatformParameters,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier,System.String)"><summary>Acquiressecuritytokenfromtheauthority.</summary><paramname="resource">Identifierofthetargetresourcethatistherecipientoftherequestedtoken.</param><paramname="clientId">Identifieroftheclientrequestingthetoken.</param><paramname="redirectUri">Addresstoreturntouponreceivingaresponsefromtheauthority.</param><paramname="userId">Identifieroftheusertokenisrequestedfor.IfcreatedfromDisplayableId,thisparameterwillbeusedtopre-populatetheusernamefieldintheauthenticationform.Pleasenotethattheendusercanstilledittheusernamefieldandauthenticateasadifferentuser.Ifyouwanttobenotifiedofsuchchangewithanexception,createUserIdentifierwithtypeRequiredDisplayableId.Thisparametercanbe<seecref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.Any.</param><paramname="parameters">Parametersneededforinteractiveflowrequestingauthorizationcode.PassaninstanceofPlatformParameters.</param><paramname="extraQueryParameters">ThisparameterwillbeappendedasistothequerystringintheHTTPauthenticationrequesttotheauthority.Theparametercanbenull.</param><returns>ItcontainsAccessToken,RefreshTokenandtheAccessToken's expiration time.</returns>
</member>
<member name="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters">
<summary>
Contains authentication parameters based on unauthorized response from resource server.
</summary>
</member>
<member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters.Authority">
<summary>
Gets or sets the address of the authority to issue token.
</summary>
</member>
<member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters.Resource">
<summary>
Gets or sets the identifier of the target resource that is the recipient of the requested token.
</summary>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters.CreateFromResourceUrlAsync(System.Uri)">
<summary>
Creates authentication parameters from address of the resource. This method expects the resource server to return unauthorized response
with WWW-Authenticate header containing authentication parameters.
</summary>
<param name="resourceUrl">Address of the resource</param>
<returns>AuthenticationParameters object containing authentication parameters</returns>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters.CreateFromUnauthorizedResponseAsync(System.Net.Http.HttpResponseMessage)">
<summary>
Creates authentication parameters from the response received from the response received from the resource. This method expects the response to have unauthorized status and
WWW-Authenticate header containing authentication parameters.</summary>
<param name="responseMessage">Response received from the resource (e.g. via an http call using HttpClient).</param>
<returns>AuthenticationParameters object containing authentication parameters</returns>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationParameters.CreateFromResponseAuthenticateHeader(System.String)">
<summary>
Creates authentication parameters from the WWW-Authenticate header in response received from resource. This method expects the header to contain authentication parameters.
</summary>
<param name="authenticateHeader">Content of header WWW-Authenticate header</param>
<returns>AuthenticationParameters object containing authentication parameters</returns>
</member>
<member name="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult">
<summary>
Contains the results of one token acquisition operation.
</summary>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.#ctor(System.String,System.String,System.DateTimeOffset)">
<summary>
Creates result returned from AcquireToken. Except in advanced scenarios related to token caching, you do not need to create any instance of AuthenticationResult.
</summary>
<param name="accessTokenType">Type of the Access Token returned</param>
<param name="accessToken">The Access Token requested</param>
<param name="expiresOn">The point in time in which the Access Token returned in the AccessToken property ceases to be valid</param>
</member>
<member name="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.#ctor(System.String,System.String,System.DateTimeOffset,System.DateTimeOffset)">
<summary>
Creates result returned from AcquireToken. Except in advanced scenarios related to token caching, you do not need to create any instance of AuthenticationResult.
</summary>
<param name="accessTokenType">Type of the Access Token returned</param>
<param name="accessToken">The Access Token requested</param>
<param name="expiresOn">The point in time in which the Access Token returned in the AccessToken property ceases to be valid</param>
<param name="extendedExpiresOn">The point in time in which the Access Token returned in the AccessToken property ceases to be valid</param>
</member>
<member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.AccessTokenType">
<summary>
Gets the type of the Access Token returned.
</summary>
</member>
<member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.AccessToken">
<summary>
Gets the Access Token requested.
</summary>
</member>
<member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.ExpiresOn">
<summary>
Gets the point in time in which the Access Token returned in the AccessToken property ceases to be valid.
This value is calculated based on current UTC time measured locally and the value expiresIn received from the service.
</summary>
</member>
<member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.ExtendedExpiresOn">
<summary>
Gets the point in time in which the Access Token returned in the AccessToken property ceases to be valid in ADAL'sextendedLifeTime.ThisvalueiscalculatedbasedoncurrentUTCtimemeasuredlocallyandthevalueext_expiresInreceivedfromtheservice.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.ExtendedLifeTimeToken"><summary>Givesinformationtothedeveloperwhethertokenreturnedisduringnormalorextendedlifetime.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.TenantId"><summary>Getsanidentifierforthetenantthetokenwasacquiredfrom.Thispropertywillbenulliftenantinformationisnotreturnedbytheservice.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.UserInfo"><summary>GetsuserinformationincludinguserId.SomeelementsinUserInfomightbenullifnotreturnedbytheservice.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.IdToken"><summary>GetstheentireIdTokenifreturnedbytheserviceornullifnoIdTokenisreturned.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult.CreateAuthorizationHeader"><summary>Createsauthorizationheaderfromauthenticationresult.</summary><returns>Createdauthorizationheader</returns></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.ISecureClientSecret"><summary>InterfacetoallowforclientsecrettobepassedinasaSecureString</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.ISecureClientSecret.ApplyTo(System.Collections.Generic.IDictionary{System.String,System.String})"><summary>WritesSecureStringtothedictionary.</summary><paramname="parameters"></param></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertion"><summary>Credentialtypecontaininganassertionoftype"urn:ietf:params:oauth:token-type:jwt".</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertion.#ctor(System.String,System.String)"><summary>Constructortocreatecredentialwithajwttokenencodedasabase64urlencodedstring.</summary><paramname="clientId">Identifieroftheclientrequestingthetoken.</param><paramname="assertion">Thejwtusedascredential.</param></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertion.ClientId"><summary>Getstheidentifieroftheclientrequestingthetoken.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertion.Assertion"><summary>Getstheassertion.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.ClientAssertion.AssertionType"><summary>Getstheassertiontype.</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential"><summary>Credentialincludingclientidandsecret.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential.#ctor(System.String,System.String)"><summary>Constructortocreatecredentialwithclientidandsecret</summary><paramname="clientId">Identifieroftheclientrequestingthetoken.</param><paramname="clientSecret">Secretoftheclientrequestingthetoken.</param></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential.#ctor(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.ISecureClientSecret)"><summary>Constructortocreatecredentialwithclientidandsecret</summary><paramname="clientId">Identifieroftheclientrequestingthetoken.</param><paramname="secureClientSecret">Securesecretoftheclientrequestingthetoken.</param></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.ClientCredential.ClientId"><summary>Getstheidentifieroftheclientrequestingthetoken.</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError"><summary>ErrorcodereturnedasapropertyinAdalException</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.Unknown"><summary>Unknownerror.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.NonHttpsRedirectNotSupported"><summary>Nonhttpsredirectfailed</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.InvalidArgument"><summary>Invalidargument.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.AuthenticationFailed"><summary>Authenticationfailed.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.AuthenticationCanceled"><summary>Authenticationcanceled.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.UnauthorizedResponseExpected"><summary>Unauthorizedresponseexpectedfromresourceserver.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.AuthorityNotInValidList"><summary>'authority'isnotinthelistofvalidaddresses.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.AuthorityValidationFailed"><summary>Authorityvalidationfailed.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.AssemblyLoadFailed"><summary>Loadingrequiredassemblyfailed.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.AssemblyNotFound"><summary>Assemblynotfound.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.InvalidOwnerWindowType"><summary>Invalidownerwindowtype.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.MultipleTokensMatched"><summary>MultipleTokensMatchedwerematched.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.InvalidAuthorityType"><summary>Invalidauthoritytype.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.InvalidCredentialType"><summary>Invalidcredentialtype.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.InvalidServiceUrl"><summary>InvalidserviceURL.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.FailedToAcquireTokenSilently"><summary>failed_to_acquire_token_silently.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.CertificateKeySizeTooSmall"><summary>Certificatekeysizetoosmall.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.IdentityProtocolLoginUrlNull"><summary>IdentityprotocolloginURLNull.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.IdentityProtocolMismatch"><summary>Identityprotocolmismatch.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.EmailAddressSuffixMismatch"><summary>Emailaddresssuffixmismatch.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.IdentityProviderRequestFailed"><summary>Identityproviderrequestfailed.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.StsTokenRequestFailed"><summary>STStokenrequestfailed.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.EncodedTokenTooLong"><summary>Encodedtokentoolong.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.ServiceUnavailable"><summary>Serviceunavailable.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.ServiceReturnedError"><summary>Servicereturnederror.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.FederatedServiceReturnedError"><summary>Federatedservicereturnederror.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.StsMetadataRequestFailed"><summary>STSmetadatarequestfailed.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.NoDataFromSts"><summary>NodatafromSTS.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.UserMismatch"><summary>UserMismatch.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.UnknownUserType"><summary>UnknownUserType.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.UnknownUser"><summary>UnknownUser.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.UserRealmDiscoveryFailed"><summary>UserRealmDiscoveryFailed.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.AccessingWsMetadataExchangeFailed"><summary>AccessingWSMetadataExchangeFailed.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.ParsingWsMetadataExchangeFailed"><summary>ParsingWSMetadataExchangeFailed.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.WsTrustEndpointNotFoundInMetadataDocument"><summary>WS-TrustEndpointNotFoundinMetadataDocument.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.ParsingWsTrustResponseFailed"><summary>ParsingWS-TrustResponseFailed.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.NetworkNotAvailable"><summary>Therequestcouldnotbepreformedbecausethenetworkisdown.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.AuthenticationUiFailed"><summary>TherequestcouldnotbepreformedbecauseofanunknownfailureintheUIflow.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.UserInteractionRequired"><summary>Oneoftwoconditionswasencountered.1.ThePromptBehavior.Neverflagwaspassedandbuttheconstraintcouldnotbehonoredbecauseuserinteractionwasrequired.2.Anerroroccurredduringasilentwebauthenticationthatpreventedtheauthenticationflowfromcompletinginashortenoughtimeframe.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.PasswordRequiredForManagedUserError"><summary>Passwordisrequiredformanageduser.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.GetUserNameFailed"><summary>Failedtogetusername.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.MissingFederationMetadataUrl"><summary>FederationMetadataUrlismissingforfederateduser.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.FailedToRefreshToken"><summary>Failedtorefreshtoken.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.IntegratedAuthFailed"><summary>Integratedauthenticationfailed.Youmaytryanalternativeauthenticationmethod.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.DuplicateQueryParameter"><summary>DuplicatequeryparameterinextraQueryParameters</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.BrokerReponseHashMismatch"><summary>Brokerresponsehashdidnotmatch</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalError.DeviceCertificateNotFound"><summary>Devicecertificatenotfound.</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AdalErrorMessage"><summary>Theactivedirectoryauthenticationerrormessage.</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult"><summary>Thisclassrepresentstheresponsefromtheservicewhenrequestingdevicecode.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult.UserCode"><summary>Usercodereturnedbytheservice</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult.DeviceCode"><summary>Devicecodereturnedbytheservice</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult.VerificationUrl"><summary>VerificationURLwheretheusermustnavigatetoauthenticateusingthedevicecodeandcredentials.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult.ExpiresOn"><summary>Timewhenthedevicecodewillexpire.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult.Interval"><summary>Pollingintervaltimetocheckforcompletionofauthenticationflow.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult.Message"><summary>Userfriendlytextresponsethatcanbeusedfordisplaypurpose.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult.ClientId"><summary>Identifieroftheclientrequestingdevicecode.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult.Resource"><summary>Identifierofthetargetresourcethatwouldbetherecipientofthetoken.</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.LogLevel"><summary>ADALLogLevels</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.LogLevel.Information"><summary>Informationloglevel</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.LogLevel.Verbose"><summary>Verboseloglevel</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.LogLevel.Warning"><summary>Warningloglevel</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.LogLevel.Error"><summary>Errorloglevel</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.IAdalLogCallback"><summary>CallbackforcapturingADALlogstocustomloggingschemes.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.IAdalLogCallback.Log(Microsoft.IdentityModel.Clients.ActiveDirectory.LogLevel,System.String)"><summary>Callbackmethodtoimplementforcustomlogging</summary><paramname="level">Loglevel</param><paramname="message">messagetobelogged</param></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.LoggerCallbackHandler"><summary>Thisclassisresponsibleformanagingthecallbackstateanditsexecution.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.LoggerCallbackHandler.UseDefaultLogging"><summary>Flagtocontrolwhetherdefaultloggingshouldbeperformedinadditiontocallingthe<seecref="P:Microsoft.IdentityModel.Clients.ActiveDirectory.LoggerCallbackHandler.Callback"/>handler(ifany)</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.LoggerCallbackHandler.Callback"><summary>Callbackimplementation</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.IClientAssertionCertificate"><summary>Interfaceforimplementingcertificatebasedoperations</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.IClientAssertionCertificate.Sign(System.String)"><summary>Signsamessageusingtheprivatekeyinthecertificate</summary><paramname="message">Messagethatneedstobesigned</param><returns>Signedmessageasabytearray</returns></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.IClientAssertionCertificate.ClientId"><summary>Getstheidentifieroftheclientrequestingthetoken.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.IClientAssertionCertificate.Thumbprint"><summary>ThumbprintoftheCertificate</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.IPlatformParameters"><summary>Emptyinterfaceimplementedineachsupportedplatform.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResultEx.RefreshToken"><summary>GetstheRefreshTokenassociatedwiththerequestedAccessToken.Note:notalloperationswillreturnaRefreshToken.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResultEx.IsMultipleResourceRefreshToken"><summary>Getsavalueindicatingwhethertherefreshtokencanbeusedforrequestingaccesstokenforotherresources.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResultEx.Deserialize(System.String)"><summary>SerializestheobjecttoaJSONstring</summary><returns>Deserializedauthenticationresult</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResultEx.Serialize"><summary>SerializestheobjecttoaJSONstring</summary><returns>Serializedauthenticationresult</returns></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.EncodingHelper"><summary>Theencodinghelper.</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache"><summary>Tokencacheclassusedby<seecref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext"/>tostoreaccessandrefreshtokens.</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.TokenCacheNotification"><summary>Notificationforcertaintokencacheinteractionsduringtokenacquisition.</summary><paramname="args">Argumentsrelatedtothecacheitemimpacted</param></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.#ctor"><summary>Defaultconstructor.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.#ctor(System.Byte[])"><summary>Constructorreceivingstateofthecache</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.DefaultShared"><summary>StatictokencachesharedbyallinstancesofAuthenticationContextwhichdonotexplicitlypassacacheinstanceduringconstruction.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.BeforeAccess"><summary>Notificationmethodcalledbeforeanylibrarymethodaccessesthecache.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.BeforeWrite"><summary>Notificationmethodcalledbeforeanylibrarymethodwritestothecache.Thisnotificationcanbeusedtoreloadthecachestatefromarowindatabaseandlockthatrow.Thatdatabaserowcanthenbeunlockedin<seecref="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.AfterAccess"/>notification.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.AfterAccess"><summary>Notificationmethodcalledafteranylibrarymethodaccessesthecache.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.HasStateChanged"><summary>Getsorsetstheflagindicatingwhethercachestatehaschanged.ADALmethodssetthisflagafteranychange.Callerapplicationshouldresettheflagafterserializingandpersistingthestateofthecache.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.Count"><summary>Getsthenunmberofitemsinthecache.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.Serialize"><summary>Serializescurrentstateofthecacheasablob.CallerapplicationcanpersisttheblobandupdatethestateofthecachelaterbypassingthatblobbackinconstructororbycallingmethodDeserialize.</summary><returns>Currentstateofthecacheasablob</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.Deserialize(System.Byte[])"><summary>Deserializesstateofthecache.ThestateshouldbetheblobreceivedearlierbycallingthemethodSerialize.</summary><paramname="state">Stateofthecacheasablob</param></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.ReadItems"><summary>Readsacopyofthelistofallitemsinthecache.</summary><returns>Theitemsinthecache</returns></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.DeleteItem(Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheItem)"><summary>Deletesanitemfromthecache.</summary><paramname="item">Theitemtodeletefromthecache</param></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.Clear"><summary>Clearsthecachebydeletingalltheitems.Notethatifthecacheisthedefaultsharedcache,clearingitwouldimpactalltheinstancesof<seecref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext"/>whichsharethatcache.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache.QueryCache(System.String,System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.TokenSubjectType,System.String,System.String,System.String)"><summary>Queriesallvaluesinthecachethatmeetthepassedinvalues,plustheauthorityvaluethatthisAuthorizationContextwascreatedwith.Ineverycasepassingnullresultsinawildcardevaluation.</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheItem"><summary>Tokencacheitem</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheItem.#ctor(Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheKey,Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationResult)"><summary>Defaultconstructor.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheItem.Authority"><summary>GetstheAuthority.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheItem.ClientId"><summary>GetstheClientId.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheItem.ExpiresOn"><summary>GetstheExpiration.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheItem.FamilyName"><summary>GetstheFamilyName.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheItem.GivenName"><summary>GetstheGivenName.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheItem.IdentityProvider"><summary>GetstheIdentityProviderName.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheItem.Resource"><summary>GetstheResource.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheItem.TenantId"><summary>GetstheTenantId.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheItem.UniqueId"><summary>Getstheuser's unique Id.
</summary>
</member>
<member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheItem.DisplayableId">
<summary>
Gets the user'sdisplayableId.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheItem.AccessToken"><summary>GetstheAccessTokenrequested.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheItem.IdToken"><summary>GetstheentireIdTokenifreturnedbytheserviceornullifnoIdTokenisreturned.</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenSubjectType"><summary>Determineswhattypeofsubjectthetokenwasissuedfor.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenSubjectType.User"><summary>User</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenSubjectType.Client"><summary>Client</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenSubjectType.UserPlusClient"><summary>UserPlusClient:Thisisforconfidentialclientsusedinmiddletier.</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheKey"><summary><seecref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheKey"/>canbeusedwithLinqtoaccessitemsfromtheTokenCachedictionary.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheKey.Equals(System.Object)"><summary>Determineswhetherthespecifiedobjectisequaltothecurrentobject.</summary><returns>trueifthespecifiedobjectisequaltothecurrentobject;otherwise,false.</returns><paramname="obj">Theobjecttocomparewiththecurrentobject.</param><filterpriority>2</filterpriority></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheKey.Equals(Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheKey)"><summary>DetermineswhetherthespecifiedTokenCacheKeyisequaltothecurrentobject.</summary><returns>trueifthespecifiedTokenCacheKeyisequaltothecurrentobject;otherwise,false.</returns><paramname="other">TheTokenCacheKeytocomparewiththecurrentobject.</param><filterpriority>2</filterpriority></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheKey.GetHashCode"><summary>ReturnsthehashcodeforthisTokenCacheKey.</summary><returns>A32-bitsignedintegerhashcode.</returns></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheNotificationArgs"><summary>ContainsparametersusedbytheADALcallaccessingthecache.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheNotificationArgs.TokenCache"><summary>GetstheTokenCache</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheNotificationArgs.ClientId"><summary>GetstheClientId.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheNotificationArgs.Resource"><summary>GetstheResource.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheNotificationArgs.UniqueId"><summary>Getstheuser's unique Id.
</summary>
</member>
<member name="P:Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCacheNotificationArgs.DisplayableId">
<summary>
Gets the user'sdisplayableId.</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserAssertion"><summary>Credentialtypecontaininganassertionrepresentingusercredential.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.UserAssertion.#ctor(System.String)"><summary>Constructortocreatetheobjectwithanassertion.ThisconstructorcanbeusedforOnBehalfOfflowwhichassumestheassertionisaJWTtoken.Forotherflows,theotherconstructionwithassertionTypemustbeused.</summary><paramname="assertion">Assertionrepresentingtheuser.</param></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.UserAssertion.#ctor(System.String,System.String)"><summary>Constructortocreatecredentialwithclientid,assertionandassertionType</summary><paramname="assertion">Assertionrepresentingtheuser.</param><paramname="assertionType">Typeoftheassertionrepresentingtheuser.</param></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.UserAssertion.#ctor(System.String,System.String,System.String)"><summary>Constructortocreatecredentialwithclientid,assertion,assertionTypeanduserId</summary><paramname="assertion">Assertionrepresentingtheuser.</param><paramname="assertionType">Typeoftheassertionrepresentingtheuser.</param><paramname="userName">Identityoftheusertokenisrequestedfor.Thisparametercanbenull.</param></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserAssertion.Assertion"><summary>Getstheassertion.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserAssertion.AssertionType"><summary>Getstheassertiontype.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserAssertion.UserName"><summary>Getsnameoftheuser.</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserCredential"><summary>Credentialusedforintegratedauthenticationondomain-joinedmachines.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.UserCredential.#ctor"><summary>Constructortocreateusercredential.Usingthisconstructorwouldimplyintegratedauthenticationwithloggedinuseranditcanonlybeusedindomainjoinedscenarios.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.UserCredential.#ctor(System.String)"><summary>Constructortocreatecredentialwithclientidandsecret</summary><paramname="userName">Identifieroftheuserapplicationrequeststokenonbehalf.</param></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserCredential.UserName"><summary>Getsidentifieroftheuser.</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifierType"><summary>Indicatesthetypeof<seecref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/></summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifierType.UniqueId"><summary>Whena<seecref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>ofthistypeispassedinatokenacquisitionoperation,theoperationisguaranteedtoreturnatokenissuedfortheuserwithcorresponding<seecref="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier.UniqueId"/>orfail.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifierType.OptionalDisplayableId"><summary>Whena<seecref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>ofthistypeispassedinatokenacquisitionoperation,theoperationrestrictscachematchestothevalueprovidedandinjectsitasahintintheauthenticationexperience.Howevertheendusercouldoverwritethatvalue,resultinginatokenissuedtoadifferentaccountthantheonespecifiedinthe<seecref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>ininput.</summary></member><membername="F:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifierType.RequiredDisplayableId"><summary>Whena<seecref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>ofthistypeispassedinatokenacquisitionoperation,theoperationisguaranteedtoreturnatokenissuedfortheuserwithcorresponding<seecref="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier.DisplayableId"/>(UPNoremail)orfail</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"><summary>Containsidentifierforauser.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier.#ctor(System.String,Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifierType)"><summary></summary><paramname="id"></param><paramname="type"></param></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier.Type"><summary>Getstypeofthe<seecref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier.Id"><summary>GetsIdofthe<seecref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier.AnyUser"><summary>Getsanstaticinstanceof<seecref="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserIdentifier"/>torepresentanyuser.</summary></member><membername="T:Microsoft.IdentityModel.Clients.ActiveDirectory.UserInfo"><summary>Containsinformationofasingleuser.Thisinformationisusedfortokencachelookup.AlsoifcreatedwithuserId,userIdissenttotheservicewhenlogin_hintisaccepted.</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.UserInfo.#ctor"><summary>Createuserinformationfortokencachelookup</summary></member><membername="M:Microsoft.IdentityModel.Clients.ActiveDirectory.UserInfo.#ctor(Microsoft.IdentityModel.Clients.ActiveDirectory.UserInfo)"><summary>CreateuserinformationcopiedfromanotherUserInfoobject</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserInfo.UniqueId"><summary>Getsidentifieroftheuserauthenticatedduringtokenacquisition.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserInfo.DisplayableId"><summary>GetsadisplayablevalueinUserPrincipalName(UPN)format.Thevaluecanbenull.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserInfo.GivenName"><summary>Getsgivennameoftheuserifprovidedbytheservice.Ifnot,thevalueisnull.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserInfo.FamilyName"><summary>Getsfamilynameoftheuserifprovidedbytheservice.Ifnot,thevalueisnull.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserInfo.PasswordExpiresOn"><summary>Getsthetimewhenthepasswordexpires.Defaultvalueis0.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserInfo.PasswordChangeUrl"><summary>Getstheurlwheretheusercanchangetheexpiringpassword.Thevaluecanbenull.</summary></member><membername="P:Microsoft.IdentityModel.Clients.ActiveDirectory.UserInfo.IdentityProvider"><summary>Getsidentityproviderifreturnedbytheservice.Ifnot,thevalueisnull.</summary></member></members></doc>