From e72d059f5a6a47c6afad8ca6f6b7ab86cab03ccc Mon Sep 17 00:00:00 2001 From: VSC-Service-Account Date: Wed, 22 Nov 2023 02:13:55 +0000 Subject: [PATCH] CI Update Build.Reason:Manual by Den Delimarsky Build.Url:https://apidrop.visualstudio.com/Content%20CI/_build/results?buildId=399291&view=results --- ....AbstractClientApplicationBase.Builder.yml | 2 +- ...d.msal4j.AbstractClientApplicationBase.yml | 2 +- ....aad.msal4j.AppTokenProviderParameters.yml | 2 +- ...oft.aad.msal4j.AuthenticationErrorCode.yml | 41 ++++++- ....aad.msal4j.AuthenticationErrorMessage.yml | 2 +- ...ers.AuthorizationCodeParametersBuilder.yml | 2 +- ...aad.msal4j.AuthorizationCodeParameters.yml | 2 +- ...horizationRequestUrlParameters.Builder.yml | 2 +- ...al4j.AuthorizationRequestUrlParameters.yml | 2 +- ...icrosoft.aad.msal4j.AzureCloudEndpoint.yml | 2 +- ...com.microsoft.aad.msal4j.CIAMAuthority.yml | 2 +- ...com.microsoft.aad.msal4j.ClaimsRequest.yml | 2 +- ...oft.aad.msal4j.ClientCredentialFactory.yml | 2 +- ...ters.ClientCredentialParametersBuilder.yml | 2 +- ....aad.msal4j.ClientCredentialParameters.yml | 2 +- ....ConfidentialClientApplication.Builder.yml | 2 +- ...d.msal4j.ConfidentialClientApplication.yml | 2 +- ...oft.aad.msal4j.CustomJWTAuthentication.yml | 2 +- .../com.microsoft.aad.msal4j.DeviceCode.yml | 2 +- ...meters.DeviceCodeFlowParametersBuilder.yml | 2 +- ...ft.aad.msal4j.DeviceCodeFlowParameters.yml | 2 +- .../com.microsoft.aad.msal4j.HttpMethod.yml | 46 +++++++- .../com.microsoft.aad.msal4j.HttpRequest.yml | 2 +- .../com.microsoft.aad.msal4j.HttpResponse.yml | 2 +- .../com.microsoft.aad.msal4j.IAccount.yml | 2 +- ...osoft.aad.msal4j.IAuthenticationResult.yml | 2 +- .../com.microsoft.aad.msal4j.IBroker.yml | 100 +++++++++++------- ....microsoft.aad.msal4j.IClientAssertion.yml | 2 +- ...icrosoft.aad.msal4j.IClientCertificate.yml | 2 +- ...microsoft.aad.msal4j.IClientCredential.yml | 2 +- ...com.microsoft.aad.msal4j.IClientSecret.yml | 2 +- ....msal4j.IConfidentialClientApplication.yml | 2 +- .../com.microsoft.aad.msal4j.IHttpClient.yml | 2 +- ...com.microsoft.aad.msal4j.IHttpResponse.yml | 2 +- ...ft.aad.msal4j.IPublicClientApplication.yml | 2 +- ...om.microsoft.aad.msal4j.ITenantProfile.yml | 2 +- .../com.microsoft.aad.msal4j.ITokenCache.yml | 2 +- ...oft.aad.msal4j.ITokenCacheAccessAspect.yml | 2 +- ...ft.aad.msal4j.ITokenCacheAccessContext.yml | 2 +- ...om.microsoft.aad.msal4j.IUserAssertion.yml | 2 +- ...WindowsAuthenticationParametersBuilder.yml | 2 +- ...egratedWindowsAuthenticationParameters.yml | 2 +- ...l4j.InteractionRequiredExceptionReason.yml | 2 +- ...rs.InteractiveRequestParametersBuilder.yml | 26 ++++- ...ad.msal4j.InteractiveRequestParameters.yml | 18 +++- ...osoft.aad.msal4j.MsalAzureSDKException.yml | 2 +- ...crosoft.aad.msal4j.MsalClientException.yml | 2 +- ...com.microsoft.aad.msal4j.MsalException.yml | 2 +- ...sal4j.MsalInteractionRequiredException.yml | 2 +- ...rosoft.aad.msal4j.MsalServiceException.yml | 2 +- ...oft.aad.msal4j.MsalThrottlingException.yml | 2 +- .../com.microsoft.aad.msal4j.OSHelper.yml | 69 ++++++++++++ ...Parameters.OnBehalfOfParametersBuilder.yml | 2 +- ...rosoft.aad.msal4j.OnBehalfOfParameters.yml | 2 +- ...microsoft.aad.msal4j.OpenBrowserAction.yml | 2 +- ...com.microsoft.aad.msal4j.PopParameters.yml | 50 +++++++++ .../com.microsoft.aad.msal4j.Prompt.yml | 2 +- ...msal4j.PublicClientApplication.Builder.yml | 14 ++- ...oft.aad.msal4j.PublicClientApplication.yml | 30 +++++- ...rameters.RefreshTokenParametersBuilder.yml | 2 +- ...soft.aad.msal4j.RefreshTokenParameters.yml | 2 +- ...om.microsoft.aad.msal4j.RequestedClaim.yml | 2 +- ...ad.msal4j.RequestedClaimAdditionalInfo.yml | 2 +- .../com.microsoft.aad.msal4j.ResponseMode.yml | 2 +- ...lentParameters.SilentParametersBuilder.yml | 16 ++- ....microsoft.aad.msal4j.SilentParameters.yml | 11 +- ...serOptions.SystemBrowserOptionsBuilder.yml | 2 +- ...rosoft.aad.msal4j.SystemBrowserOptions.yml | 2 +- .../com.microsoft.aad.msal4j.TokenCache.yml | 2 +- ...Context.TokenCacheAccessContextBuilder.yml | 2 +- ...oft.aad.msal4j.TokenCacheAccessContext.yml | 2 +- ...crosoft.aad.msal4j.TokenProviderResult.yml | 2 +- ...com.microsoft.aad.msal4j.UserAssertion.yml | 2 +- ...om.microsoft.aad.msal4j.UserIdentifier.yml | 2 +- ...ters.UserNamePasswordParametersBuilder.yml | 16 ++- ....aad.msal4j.UserNamePasswordParameters.yml | 9 +- .../com.microsoft.aad.msal4j.yml | 4 +- java/docs-ref-autogen/toc.yml | 4 + 78 files changed, 464 insertions(+), 116 deletions(-) create mode 100644 java/docs-ref-autogen/com.microsoft.aad.msal4j.OSHelper.yml create mode 100644 java/docs-ref-autogen/com.microsoft.aad.msal4j.PopParameters.yml diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AbstractClientApplicationBase.Builder.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AbstractClientApplicationBase.Builder.yml index 389665b..0e01ffe 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AbstractClientApplicationBase.Builder.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AbstractClientApplicationBase.Builder.yml @@ -303,4 +303,4 @@ typeParameters: - name: "T" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AbstractClientApplicationBase.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AbstractClientApplicationBase.yml index 32fe4d1..1e555dc 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AbstractClientApplicationBase.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AbstractClientApplicationBase.yml @@ -265,4 +265,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AppTokenProviderParameters.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AppTokenProviderParameters.yml index d926540..82ea790 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AppTokenProviderParameters.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AppTokenProviderParameters.yml @@ -128,4 +128,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthenticationErrorCode.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthenticationErrorCode.yml index 98da9ce..70dc211 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthenticationErrorCode.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthenticationErrorCode.yml @@ -80,6 +80,19 @@ fields: type: "" syntax: "public static final String DESKTOP_BROWSER_NOT_SUPPORTED" desc: "MSAL was unable to open the user-default browser. This is either because the current platform does not support or . Interactive requests require that the client have a system default browser. For more details, see https://aka.ms/msal4j-interactive-request" +- uid: "com.microsoft.aad.msal4j.AuthenticationErrorCode.HTTP_TIMEOUT" + fullName: "com.microsoft.aad.msal4j.AuthenticationErrorCode.HTTP_TIMEOUT" + name: "HTTP_TIMEOUT" + nameWithType: "AuthenticationErrorCode.HTTP_TIMEOUT" + summary: "Indicates that a timeout occurred during an HTTP call." + modifiers: + - "static" + - "final" + field: + value: "http_timeout" + type: "" + syntax: "public static final String HTTP_TIMEOUT" + desc: "Indicates that a timeout occurred during an HTTP call. If this was thrown in relation to a connection timeout error, there is likely a network issue preventing the library from reaching a service, such as being blocked by a firewall. If this was thrown in relation to a read timeout error, there is likely an issue in the service itself causing a slow response, and this may be resolvable by increasing timeouts. For more details, see https://aka.ms/msal4j-http-client" - uid: "com.microsoft.aad.msal4j.AuthenticationErrorCode.INVALID_AUTHORIZATION_RESULT" fullName: "com.microsoft.aad.msal4j.AuthenticationErrorCode.INVALID_AUTHORIZATION_RESULT" name: "INVALID_AUTHORIZATION_RESULT" @@ -184,6 +197,32 @@ fields: type: "" syntax: "public static final String MISSING_BROKER" desc: "Indicates that a Broker implementation is missing from the device, such as when an app developer does not include one of our broker packages as a dependency in their project, or otherwise cannot be accessed by MSAL Java" +- uid: "com.microsoft.aad.msal4j.AuthenticationErrorCode.MSALJAVA_BROKERS_ERROR" + fullName: "com.microsoft.aad.msal4j.AuthenticationErrorCode.MSALJAVA_BROKERS_ERROR" + name: "MSALJAVA_BROKERS_ERROR" + nameWithType: "AuthenticationErrorCode.MSALJAVA_BROKERS_ERROR" + summary: "Indicates an error related to the MSAL Java Brokers package" + modifiers: + - "static" + - "final" + field: + value: "brokers_package_error" + type: "" + syntax: "public static final String MSALJAVA_BROKERS_ERROR" + desc: "Indicates an error related to the MSAL Java Brokers package" +- uid: "com.microsoft.aad.msal4j.AuthenticationErrorCode.MSALRUNTIME_INTEROP_ERROR" + fullName: "com.microsoft.aad.msal4j.AuthenticationErrorCode.MSALRUNTIME_INTEROP_ERROR" + name: "MSALRUNTIME_INTEROP_ERROR" + nameWithType: "AuthenticationErrorCode.MSALRUNTIME_INTEROP_ERROR" + summary: "Indicates an error from the MSAL Java/MSALRuntime interop layer used by the Java Brokers package, and will generally just be forwarding an error message from the interop layer or MSALRuntime itself" + modifiers: + - "static" + - "final" + field: + value: "interop_package_error" + type: "" + syntax: "public static final String MSALRUNTIME_INTEROP_ERROR" + desc: "Indicates an error from the MSAL Java/MSALRuntime interop layer used by the Java Brokers package, and will generally just be forwarding an error message from the interop layer or MSALRuntime itself" - uid: "com.microsoft.aad.msal4j.AuthenticationErrorCode.PASSWORD_REQUIRED_FOR_MANAGED_USER" fullName: "com.microsoft.aad.msal4j.AuthenticationErrorCode.PASSWORD_REQUIRED_FOR_MANAGED_USER" name: "PASSWORD_REQUIRED_FOR_MANAGED_USER" @@ -292,4 +331,4 @@ type: "class" desc: "Class containing error codes returned by the service or generated by the client" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthenticationErrorMessage.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthenticationErrorMessage.yml index a50c669..32739c3 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthenticationErrorMessage.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthenticationErrorMessage.yml @@ -43,4 +43,4 @@ fields: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationCodeParameters.AuthorizationCodeParametersBuilder.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationCodeParameters.AuthorizationCodeParametersBuilder.yml index 7570361..afa45e6 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationCodeParameters.AuthorizationCodeParametersBuilder.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationCodeParameters.AuthorizationCodeParametersBuilder.yml @@ -119,4 +119,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationCodeParameters.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationCodeParameters.yml index fd06265..8246888 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationCodeParameters.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationCodeParameters.yml @@ -119,4 +119,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationRequestUrlParameters.Builder.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationRequestUrlParameters.Builder.yml index 07fd4e4..d013050 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationRequestUrlParameters.Builder.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationRequestUrlParameters.Builder.yml @@ -229,4 +229,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationRequestUrlParameters.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationRequestUrlParameters.yml index fb574a8..f4fd92e 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationRequestUrlParameters.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AuthorizationRequestUrlParameters.yml @@ -145,4 +145,4 @@ type: "class" desc: "Parameters for " metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AzureCloudEndpoint.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AzureCloudEndpoint.yml index 022185a..96560e5 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.AzureCloudEndpoint.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.AzureCloudEndpoint.yml @@ -83,4 +83,4 @@ methods: desc: "All the national clouds authenticate users separately in each environment and have separate authentication endpoints. AzureCloudEndpoint is an utility enum containing URLs for each of the national clouds endpoints, as well as the public cloud endpoint\n\nFor more details see: https://aka.ms/msal4j-national-cloud" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.CIAMAuthority.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.CIAMAuthority.yml index 208036c..7b819c9 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.CIAMAuthority.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.CIAMAuthority.yml @@ -59,4 +59,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClaimsRequest.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClaimsRequest.yml index 76a3c11..c2e72aa 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClaimsRequest.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClaimsRequest.yml @@ -119,4 +119,4 @@ type: "class" desc: "Represents the claims request parameter as an object" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClientCredentialFactory.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClientCredentialFactory.yml index b525a08..760dd58 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClientCredentialFactory.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClientCredentialFactory.yml @@ -147,4 +147,4 @@ type: "class" desc: "Factory for creating client credentials used in confidential client flows. For more details, see https://aka.ms/msal4j-client-credentials" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClientCredentialParameters.ClientCredentialParametersBuilder.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClientCredentialParameters.ClientCredentialParametersBuilder.yml index 008b916..63dfd89 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClientCredentialParameters.ClientCredentialParametersBuilder.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClientCredentialParameters.ClientCredentialParametersBuilder.yml @@ -109,4 +109,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClientCredentialParameters.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClientCredentialParameters.yml index 4fbe6ec..3d4315b 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClientCredentialParameters.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ClientCredentialParameters.yml @@ -107,4 +107,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ConfidentialClientApplication.Builder.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ConfidentialClientApplication.Builder.yml index 0bb62a8..7b46a21 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ConfidentialClientApplication.Builder.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ConfidentialClientApplication.Builder.yml @@ -86,4 +86,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ConfidentialClientApplication.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ConfidentialClientApplication.yml index d992e73..98f2e7a 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ConfidentialClientApplication.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ConfidentialClientApplication.yml @@ -137,4 +137,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.CustomJWTAuthentication.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.CustomJWTAuthentication.yml index d45b273..2456747 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.CustomJWTAuthentication.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.CustomJWTAuthentication.yml @@ -71,4 +71,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.DeviceCode.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.DeviceCode.yml index 7a22873..1bde44c 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.DeviceCode.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.DeviceCode.yml @@ -149,4 +149,4 @@ type: "class" desc: "Response returned from the STS device code endpoint containing information necessary for device code flow" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder.yml index 14f54d2..84cf1d6 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder.yml @@ -99,4 +99,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.DeviceCodeFlowParameters.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.DeviceCodeFlowParameters.yml index 3375697..b862017 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.DeviceCodeFlowParameters.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.DeviceCodeFlowParameters.yml @@ -101,4 +101,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.HttpMethod.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.HttpMethod.yml index 429744b..902d4c7 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.HttpMethod.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.HttpMethod.yml @@ -3,7 +3,7 @@ uid: "com.microsoft.aad.msal4j.HttpMethod" fullName: "com.microsoft.aad.msal4j.HttpMethod" name: "HttpMethod" nameWithType: "HttpMethod" -summary: "Http request method." +summary: "An enumerator representing common HTTP request methods." inheritances: - "" - "" @@ -30,18 +30,58 @@ inheritedClassMethods: - "" syntax: "public enum **HttpMethod**
extends <>" fields: +- uid: "com.microsoft.aad.msal4j.HttpMethod.CONNECT" + fullName: "com.microsoft.aad.msal4j.HttpMethod.CONNECT" + name: "CONNECT" + nameWithType: "HttpMethod.CONNECT" + summary: "The HTTP CONNECT method." + desc: "The HTTP CONNECT method." +- uid: "com.microsoft.aad.msal4j.HttpMethod.DELETE" + fullName: "com.microsoft.aad.msal4j.HttpMethod.DELETE" + name: "DELETE" + nameWithType: "HttpMethod.DELETE" + summary: "The HTTP DELETE method." + desc: "The HTTP DELETE method." - uid: "com.microsoft.aad.msal4j.HttpMethod.GET" fullName: "com.microsoft.aad.msal4j.HttpMethod.GET" name: "GET" nameWithType: "HttpMethod.GET" summary: "The HTTP GET method." desc: "The HTTP GET method." +- uid: "com.microsoft.aad.msal4j.HttpMethod.HEAD" + fullName: "com.microsoft.aad.msal4j.HttpMethod.HEAD" + name: "HEAD" + nameWithType: "HttpMethod.HEAD" + summary: "The HTTP HEAD method." + desc: "The HTTP HEAD method." +- uid: "com.microsoft.aad.msal4j.HttpMethod.OPTIONS" + fullName: "com.microsoft.aad.msal4j.HttpMethod.OPTIONS" + name: "OPTIONS" + nameWithType: "HttpMethod.OPTIONS" + summary: "The HTTP OPTIONS method." + desc: "The HTTP OPTIONS method." - uid: "com.microsoft.aad.msal4j.HttpMethod.POST" fullName: "com.microsoft.aad.msal4j.HttpMethod.POST" name: "POST" nameWithType: "HttpMethod.POST" summary: "The HTTP POST method." desc: "The HTTP POST method." +- uid: "com.microsoft.aad.msal4j.HttpMethod.PUT" + fullName: "com.microsoft.aad.msal4j.HttpMethod.PUT" + name: "PUT" + nameWithType: "HttpMethod.PUT" + summary: "The HTTP PUT method." + desc: "The HTTP PUT method." +- uid: "com.microsoft.aad.msal4j.HttpMethod.TRACE" + fullName: "com.microsoft.aad.msal4j.HttpMethod.TRACE" + name: "TRACE" + nameWithType: "HttpMethod.TRACE" + summary: "The HTTP TRACE method." + desc: "The HTTP TRACE method." +- uid: "com.microsoft.aad.msal4j.HttpMethod.methodName" + fullName: "com.microsoft.aad.msal4j.HttpMethod.methodName" + name: "methodName" + nameWithType: "HttpMethod.methodName" methods: - uid: "com.microsoft.aad.msal4j.HttpMethod.valueOf(java.lang.String)" fullName: "com.microsoft.aad.msal4j.HttpMethod.valueOf(String name)" @@ -64,7 +104,7 @@ methods: syntax: "public static HttpMethod[] values()" returns: type: "[]" -desc: "Http request method." +desc: "An enumerator representing common HTTP request methods." metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.HttpRequest.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.HttpRequest.yml index 38a3795..321e741 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.HttpRequest.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.HttpRequest.yml @@ -74,4 +74,4 @@ type: "class" desc: "Contains information about outgoing HTTP request. Should be adapted to HTTP request for HTTP client of choice" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.HttpResponse.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.HttpResponse.yml index 0c47c97..fb081ba 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.HttpResponse.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.HttpResponse.yml @@ -96,4 +96,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IAccount.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IAccount.yml index 47df9b9..3c99bd8 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IAccount.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IAccount.yml @@ -54,4 +54,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IAuthenticationResult.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IAuthenticationResult.yml index 1d06c73..d3ed7ec 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IAuthenticationResult.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IAuthenticationResult.yml @@ -82,4 +82,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IBroker.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IBroker.yml index 51885e4..6526199 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IBroker.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IBroker.yml @@ -3,27 +3,25 @@ uid: "com.microsoft.aad.msal4j.IBroker" fullName: "com.microsoft.aad.msal4j.IBroker" name: "IBroker" nameWithType: "IBroker" -summary: "Used to define the basic set of methods that all Brokers must implement All methods are so they can be referenced by MSAL Java without an implementation, and by default simply throw an exception saying that a broker implementation is missing" +summary: "Used to define the basic set of methods that all Brokers must implement" syntax: "public interface **IBroker**" methods: - uid: "com.microsoft.aad.msal4j.IBroker.acquireToken(com.microsoft.aad.msal4j.PublicClientApplication,com.microsoft.aad.msal4j.InteractiveRequestParameters)" - fullName: "com.microsoft.aad.msal4j.IBroker.acquireToken(PublicClientApplication application, InteractiveRequestParameters requestParameters)" - name: "acquireToken(PublicClientApplication application, InteractiveRequestParameters requestParameters)" - nameWithType: "IBroker.acquireToken(PublicClientApplication application, InteractiveRequestParameters requestParameters)" + fullName: "com.microsoft.aad.msal4j.IBroker.acquireToken(PublicClientApplication application, InteractiveRequestParameters parameters)" + name: "acquireToken(PublicClientApplication application, InteractiveRequestParameters parameters)" + nameWithType: "IBroker.acquireToken(PublicClientApplication application, InteractiveRequestParameters parameters)" summary: "Acquire a token interactively, by prompting users to enter their credentials in some way" modifiers: - "default" parameters: - name: "application" type: "" - - description: "MsalRequest object which contains everything needed for the broker implementation to make a request" - name: "requestParameters" + - name: "parameters" type: "" - syntax: "public default IAuthenticationResult acquireToken(PublicClientApplication application, InteractiveRequestParameters requestParameters)" + syntax: "public default CompletableFuture acquireToken(PublicClientApplication application, InteractiveRequestParameters parameters)" desc: "Acquire a token interactively, by prompting users to enter their credentials in some way" returns: - description: "IBroker implementations will return an AuthenticationResult object" - type: "" + type: "<>" - uid: "com.microsoft.aad.msal4j.IBroker.acquireToken(com.microsoft.aad.msal4j.PublicClientApplication,com.microsoft.aad.msal4j.SilentParameters)" fullName: "com.microsoft.aad.msal4j.IBroker.acquireToken(PublicClientApplication application, SilentParameters requestParameters)" name: "acquireToken(PublicClientApplication application, SilentParameters requestParameters)" @@ -34,57 +32,81 @@ methods: parameters: - name: "application" type: "" - - description: "MsalRequest object which contains everything needed for the broker implementation to make a request" - name: "requestParameters" + - name: "requestParameters" type: "" - syntax: "public default IAuthenticationResult acquireToken(PublicClientApplication application, SilentParameters requestParameters)" - desc: "Acquire a token silently, i.e. without direct user interaction This may be accomplished by returning tokens from a token cache, using cached refresh tokens to get new tokens, or via any authentication flow where a user is not prompted to enter credentials" + syntax: "public default CompletableFuture acquireToken(PublicClientApplication application, SilentParameters requestParameters)" + desc: "Acquire a token silently, i.e. without direct user interaction\n\nThis may be accomplished by returning tokens from a token cache, using cached refresh tokens to get new tokens, or via any authentication flow where a user is not prompted to enter credentials" returns: - description: "IBroker implementations will return an AuthenticationResult object" - type: "" + type: "<>" - uid: "com.microsoft.aad.msal4j.IBroker.acquireToken(com.microsoft.aad.msal4j.PublicClientApplication,com.microsoft.aad.msal4j.UserNamePasswordParameters)" - fullName: "com.microsoft.aad.msal4j.IBroker.acquireToken(PublicClientApplication application, UserNamePasswordParameters requestParameters)" - name: "acquireToken(PublicClientApplication application, UserNamePasswordParameters requestParameters)" - nameWithType: "IBroker.acquireToken(PublicClientApplication application, UserNamePasswordParameters requestParameters)" + fullName: "com.microsoft.aad.msal4j.IBroker.acquireToken(PublicClientApplication application, UserNamePasswordParameters parameters)" + name: "acquireToken(PublicClientApplication application, UserNamePasswordParameters parameters)" + nameWithType: "IBroker.acquireToken(PublicClientApplication application, UserNamePasswordParameters parameters)" summary: "Acquire a token silently, i.e." modifiers: - "default" parameters: - name: "application" type: "" - - description: "MsalRequest object which contains everything needed for the broker implementation to make a request" - name: "requestParameters" + - name: "parameters" type: "" - syntax: "public default IAuthenticationResult acquireToken(PublicClientApplication application, UserNamePasswordParameters requestParameters)" + syntax: "public default CompletableFuture acquireToken(PublicClientApplication application, UserNamePasswordParameters parameters)" desc: "Acquire a token silently, i.e. without direct user interaction, using username/password authentication" returns: - description: "IBroker implementations will return an AuthenticationResult object" - type: "" -- uid: "com.microsoft.aad.msal4j.IBroker.isAvailable()" - fullName: "com.microsoft.aad.msal4j.IBroker.isAvailable()" - name: "isAvailable()" - nameWithType: "IBroker.isAvailable()" - summary: "checks if a IBroker implementation exists" + type: "<>" +- uid: "com.microsoft.aad.msal4j.IBroker.isBrokerAvailable()" + fullName: "com.microsoft.aad.msal4j.IBroker.isBrokerAvailable()" + name: "isBrokerAvailable()" + nameWithType: "IBroker.isBrokerAvailable()" + summary: "Returns whether a broker is available and ready to use on this machine, allowing the use of the methods in this interface and other broker-only features in MSAL Java" modifiers: - "default" - syntax: "public default boolean isAvailable()" - desc: "checks if a IBroker implementation exists" + syntax: "public default boolean isBrokerAvailable()" + desc: "Returns whether a broker is available and ready to use on this machine, allowing the use of the methods in this interface and other broker-only features in MSAL Java" returns: type: "" -- uid: "com.microsoft.aad.msal4j.IBroker.removeAccount(com.microsoft.aad.msal4j.IAccount)" - fullName: "com.microsoft.aad.msal4j.IBroker.removeAccount(IAccount account)" - name: "removeAccount(IAccount account)" - nameWithType: "IBroker.removeAccount(IAccount account)" +- uid: "com.microsoft.aad.msal4j.IBroker.parseBrokerAuthResult(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,long,boolean)" + fullName: "com.microsoft.aad.msal4j.IBroker.parseBrokerAuthResult(String authority, String idToken, String accessToken, String accountId, String clientInfo, long accessTokenExpirationTime, boolean isPopAuthorization)" + name: "parseBrokerAuthResult(String authority, String idToken, String accessToken, String accountId, String clientInfo, long accessTokenExpirationTime, boolean isPopAuthorization)" + nameWithType: "IBroker.parseBrokerAuthResult(String authority, String idToken, String accessToken, String accountId, String clientInfo, long accessTokenExpirationTime, boolean isPopAuthorization)" + summary: "MSAL Java's AuthenticationResult requires several package-private classes that a broker implementation can't access, so this helper method can be used to create AuthenticationResults from within the MSAL Java package" + modifiers: + - "default" + parameters: + - name: "authority" + type: "" + - name: "idToken" + type: "" + - name: "accessToken" + type: "" + - name: "accountId" + type: "" + - name: "clientInfo" + type: "" + - name: "accessTokenExpirationTime" + type: "" + - name: "isPopAuthorization" + type: "" + syntax: "public default IAuthenticationResult parseBrokerAuthResult(String authority, String idToken, String accessToken, String accountId, String clientInfo, long accessTokenExpirationTime, boolean isPopAuthorization)" + desc: "MSAL Java's AuthenticationResult requires several package-private classes that a broker implementation can't access, so this helper method can be used to create AuthenticationResults from within the MSAL Java package" + returns: + type: "" +- uid: "com.microsoft.aad.msal4j.IBroker.removeAccount(com.microsoft.aad.msal4j.PublicClientApplication,com.microsoft.aad.msal4j.IAccount)" + fullName: "com.microsoft.aad.msal4j.IBroker.removeAccount(PublicClientApplication application, IAccount account)" + name: "removeAccount(PublicClientApplication application, IAccount account)" + nameWithType: "IBroker.removeAccount(PublicClientApplication application, IAccount account)" modifiers: - "default" parameters: + - name: "application" + type: "" - name: "account" type: "" - syntax: "public default CompletableFuture removeAccount(IAccount account)" - returns: - type: "" + syntax: "public default void removeAccount(PublicClientApplication application, IAccount account)" + exceptions: + - type: "" type: "interface" -desc: "Used to define the basic set of methods that all Brokers must implement All methods are so they can be referenced by MSAL Java without an implementation, and by default simply throw an exception saying that a broker implementation is missing" +desc: "Used to define the basic set of methods that all Brokers must implement\n\nAll methods are marked as default so they can be referenced by MSAL Java without an implementation, and most will simply throw an exception if not overridden by an IBroker implementation" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientAssertion.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientAssertion.yml index b2e49e4..b8f35b8 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientAssertion.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientAssertion.yml @@ -22,4 +22,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientCertificate.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientCertificate.yml index b918cf6..08aae32 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientCertificate.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientCertificate.yml @@ -56,4 +56,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientCredential.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientCredential.yml index 8e5cf46..5fbfa12 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientCredential.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientCredential.yml @@ -9,4 +9,4 @@ type: "interface" desc: "Interface representing an application credential\n\nFor more details, see https://aka.ms/msal4j-client-credentials" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientSecret.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientSecret.yml index c2bed5f..dc62c8c 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientSecret.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IClientSecret.yml @@ -22,4 +22,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IConfidentialClientApplication.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IConfidentialClientApplication.yml index 1c50172..3ca9f3e 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IConfidentialClientApplication.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IConfidentialClientApplication.yml @@ -54,4 +54,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IHttpClient.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IHttpClient.yml index bb2965d..3676eac 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IHttpClient.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IHttpClient.yml @@ -29,4 +29,4 @@ type: "interface" desc: "Interface to be implemented when configuring http client for or .\n\nFor more details, see https://aka.ms/msal4j-http-client" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IHttpResponse.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IHttpResponse.yml index 0e87f78..753919a 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IHttpResponse.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IHttpResponse.yml @@ -40,4 +40,4 @@ type: "interface" desc: "HTTP response from execution of in " metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IPublicClientApplication.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IPublicClientApplication.yml index ef70830..512d312 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IPublicClientApplication.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IPublicClientApplication.yml @@ -76,4 +76,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITenantProfile.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITenantProfile.yml index 3b10522..ba80bf6 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITenantProfile.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITenantProfile.yml @@ -34,4 +34,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITokenCache.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITokenCache.yml index 08fa8ce..651f629 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITokenCache.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITokenCache.yml @@ -35,4 +35,4 @@ type: "interface" desc: "Interface representing security token cache persistence\n\nFor more details, see https://aka.ms/msal4j-token-cache" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITokenCacheAccessAspect.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITokenCacheAccessAspect.yml index 0d4e9ca..c690c44 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITokenCacheAccessAspect.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITokenCacheAccessAspect.yml @@ -30,4 +30,4 @@ type: "interface" desc: "Interface representing operation of executing code before and after cache access.\n\nFor more details, see https://aka.ms/msal4j-token-cache" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITokenCacheAccessContext.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITokenCacheAccessContext.yml index 2c0368f..9b4cdad 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITokenCacheAccessContext.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ITokenCacheAccessContext.yml @@ -50,4 +50,4 @@ type: "interface" desc: "Interface representing context in which the token cache is accessed\n\nFor more details, see https://aka.ms/msal4j-token-cache" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IUserAssertion.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IUserAssertion.yml index 6c4ce51..335d83a 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IUserAssertion.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IUserAssertion.yml @@ -32,4 +32,4 @@ type: "interface" desc: "Interface representing a delegated user identity used by downstream applications in On-Behalf-Of flow" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IntegratedWindowsAuthenticationParameters.IntegratedWindowsAuthenticationParametersBuilder.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IntegratedWindowsAuthenticationParameters.IntegratedWindowsAuthenticationParametersBuilder.yml index 5e2ba9b..f34bd51 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IntegratedWindowsAuthenticationParameters.IntegratedWindowsAuthenticationParametersBuilder.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IntegratedWindowsAuthenticationParameters.IntegratedWindowsAuthenticationParametersBuilder.yml @@ -99,4 +99,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IntegratedWindowsAuthenticationParameters.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IntegratedWindowsAuthenticationParameters.yml index b60837f..2772eb9 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.IntegratedWindowsAuthenticationParameters.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.IntegratedWindowsAuthenticationParameters.yml @@ -101,4 +101,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.InteractionRequiredExceptionReason.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.InteractionRequiredExceptionReason.yml index 03a332b..ecfb737 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.InteractionRequiredExceptionReason.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.InteractionRequiredExceptionReason.yml @@ -91,4 +91,4 @@ methods: desc: "Details about the cause of an , giving a hint about the user can expect when they go through interactive authentication" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.InteractiveRequestParameters.InteractiveRequestParametersBuilder.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.InteractiveRequestParameters.InteractiveRequestParametersBuilder.yml index e32df7d..458a8af 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.InteractiveRequestParameters.InteractiveRequestParametersBuilder.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.InteractiveRequestParameters.InteractiveRequestParametersBuilder.yml @@ -118,6 +118,20 @@ methods: syntax: "public InteractiveRequestParameters.InteractiveRequestParametersBuilder prompt(Prompt prompt)" returns: type: "" +- uid: "com.microsoft.aad.msal4j.InteractiveRequestParameters.InteractiveRequestParametersBuilder.proofOfPossession(com.microsoft.aad.msal4j.HttpMethod,java.net.URI,java.lang.String)" + fullName: "com.microsoft.aad.msal4j.InteractiveRequestParameters.InteractiveRequestParametersBuilder.proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)" + name: "proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)" + nameWithType: "InteractiveRequestParameters.InteractiveRequestParametersBuilder.proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)" + parameters: + - name: "httpMethod" + type: "" + - name: "uri" + type: "" + - name: "nonce" + type: "" + syntax: "public InteractiveRequestParameters.InteractiveRequestParametersBuilder proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)" + returns: + type: "" - uid: "com.microsoft.aad.msal4j.InteractiveRequestParameters.InteractiveRequestParametersBuilder.redirectUri(java.net.URI)" fullName: "com.microsoft.aad.msal4j.InteractiveRequestParameters.InteractiveRequestParametersBuilder.redirectUri(URI redirectUri)" name: "redirectUri(URI redirectUri)" @@ -166,7 +180,17 @@ methods: syntax: "public String toString()" returns: type: "" +- uid: "com.microsoft.aad.msal4j.InteractiveRequestParameters.InteractiveRequestParametersBuilder.windowHandle(long)" + fullName: "com.microsoft.aad.msal4j.InteractiveRequestParameters.InteractiveRequestParametersBuilder.windowHandle(long windowHandle)" + name: "windowHandle(long windowHandle)" + nameWithType: "InteractiveRequestParameters.InteractiveRequestParametersBuilder.windowHandle(long windowHandle)" + parameters: + - name: "windowHandle" + type: "" + syntax: "public InteractiveRequestParameters.InteractiveRequestParametersBuilder windowHandle(long windowHandle)" + returns: + type: "" type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.InteractiveRequestParameters.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.InteractiveRequestParameters.yml index f6abb58..230abbd 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.InteractiveRequestParameters.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.InteractiveRequestParameters.yml @@ -113,6 +113,13 @@ methods: desc: "Indicate the type of user interaction that is required." returns: type: "" +- uid: "com.microsoft.aad.msal4j.InteractiveRequestParameters.proofOfPossession()" + fullName: "com.microsoft.aad.msal4j.InteractiveRequestParameters.proofOfPossession()" + name: "proofOfPossession()" + nameWithType: "InteractiveRequestParameters.proofOfPossession()" + syntax: "public PopParameters proofOfPossession()" + returns: + type: "" - uid: "com.microsoft.aad.msal4j.InteractiveRequestParameters.redirectUri()" fullName: "com.microsoft.aad.msal4j.InteractiveRequestParameters.redirectUri()" name: "redirectUri()" @@ -149,10 +156,19 @@ methods: desc: "Overrides the tenant value in the authority URL for this request" returns: type: "" +- uid: "com.microsoft.aad.msal4j.InteractiveRequestParameters.windowHandle()" + fullName: "com.microsoft.aad.msal4j.InteractiveRequestParameters.windowHandle()" + name: "windowHandle()" + nameWithType: "InteractiveRequestParameters.windowHandle()" + summary: "The parent window handle used to open UI elements with the correct parent For browser scenarios and Windows console applications, this value should not need to be set For Windows console applications, MSAL Java will attempt to discover the console's window handle if this parameter is not set For scenarios where MSAL Java is responsible for opening UI elements (such as when using MSALRuntime), this parameter is required and an exception will be thrown if not set" + syntax: "public long windowHandle()" + desc: "The parent window handle used to open UI elements with the correct parent For browser scenarios and Windows console applications, this value should not need to be set For Windows console applications, MSAL Java will attempt to discover the console's window handle if this parameter is not set For scenarios where MSAL Java is responsible for opening UI elements (such as when using MSALRuntime), this parameter is required and an exception will be thrown if not set" + returns: + type: "" type: "class" desc: "Object containing parameters for interactive requests. Can be used as parameter to .\n\nFor more details, see https://aka.ms/msal4j-interactive-request." implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalAzureSDKException.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalAzureSDKException.yml index ea01ffe..1aadd84 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalAzureSDKException.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalAzureSDKException.yml @@ -65,4 +65,4 @@ type: "class" desc: "Exception type thrown when Azure SDK returns an error response." metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalClientException.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalClientException.yml index 4282749..fda8425 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalClientException.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalClientException.yml @@ -71,4 +71,4 @@ type: "class" desc: "Exception type thrown when and error occurs that is local to the library or the device." metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalException.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalException.yml index fc25849..c0271cd 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalException.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalException.yml @@ -77,4 +77,4 @@ type: "class" desc: "Base exception type thrown when an error occurs during token acquisition." metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalInteractionRequiredException.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalInteractionRequiredException.yml index f98f5a1..23811a3 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalInteractionRequiredException.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalInteractionRequiredException.yml @@ -79,4 +79,4 @@ type: "class" desc: "This exception class is to inform developers that UI interaction is required for authentication to succeed." metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalServiceException.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalServiceException.yml index 882ca83..cb28971 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalServiceException.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalServiceException.yml @@ -131,4 +131,4 @@ type: "class" desc: "Exception type thrown when service returns an error response or other networking errors occur." metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalThrottlingException.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalThrottlingException.yml index ecd9f9f..429ae97 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalThrottlingException.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.MsalThrottlingException.yml @@ -75,4 +75,4 @@ type: "class" desc: "Exception type thrown when service returns throttling instruction: Retry-After header, 429 or 5xx statuses." metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.OSHelper.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.OSHelper.yml new file mode 100644 index 0000000..c11c8b8 --- /dev/null +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.OSHelper.yml @@ -0,0 +1,69 @@ +### YamlMime:JavaType +uid: "com.microsoft.aad.msal4j.OSHelper" +fullName: "com.microsoft.aad.msal4j.OSHelper" +name: "OSHelper" +nameWithType: "OSHelper" +inheritances: +- "" +inheritedClassMethods: +- classRef: "" + methodsRef: + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" +syntax: "public class **OSHelper**" +constructors: +- uid: "com.microsoft.aad.msal4j.OSHelper.OSHelper()" + fullName: "com.microsoft.aad.msal4j.OSHelper.OSHelper()" + name: "OSHelper()" + nameWithType: "OSHelper.OSHelper()" + syntax: "public OSHelper()" +methods: +- uid: "com.microsoft.aad.msal4j.OSHelper.getOs()" + fullName: "com.microsoft.aad.msal4j.OSHelper.getOs()" + name: "getOs()" + nameWithType: "OSHelper.getOs()" + modifiers: + - "static" + syntax: "public static String getOs()" + returns: + type: "" +- uid: "com.microsoft.aad.msal4j.OSHelper.isLinux()" + fullName: "com.microsoft.aad.msal4j.OSHelper.isLinux()" + name: "isLinux()" + nameWithType: "OSHelper.isLinux()" + modifiers: + - "static" + syntax: "public static boolean isLinux()" + returns: + type: "" +- uid: "com.microsoft.aad.msal4j.OSHelper.isMac()" + fullName: "com.microsoft.aad.msal4j.OSHelper.isMac()" + name: "isMac()" + nameWithType: "OSHelper.isMac()" + modifiers: + - "static" + syntax: "public static boolean isMac()" + returns: + type: "" +- uid: "com.microsoft.aad.msal4j.OSHelper.isWindows()" + fullName: "com.microsoft.aad.msal4j.OSHelper.isWindows()" + name: "isWindows()" + nameWithType: "OSHelper.isWindows()" + modifiers: + - "static" + syntax: "public static boolean isWindows()" + returns: + type: "" +type: "class" +metadata: {} +package: "com.microsoft.aad.msal4j" +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.OnBehalfOfParameters.OnBehalfOfParametersBuilder.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.OnBehalfOfParameters.OnBehalfOfParametersBuilder.yml index b729cd5..fe7bfb2 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.OnBehalfOfParameters.OnBehalfOfParametersBuilder.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.OnBehalfOfParameters.OnBehalfOfParametersBuilder.yml @@ -109,4 +109,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.OnBehalfOfParameters.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.OnBehalfOfParameters.yml index e59e861..d70dec9 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.OnBehalfOfParameters.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.OnBehalfOfParameters.yml @@ -106,4 +106,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.OpenBrowserAction.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.OpenBrowserAction.yml index b60c345..cae94fb 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.OpenBrowserAction.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.OpenBrowserAction.yml @@ -23,4 +23,4 @@ type: "interface" desc: "Interface to be implemented to override system browser initialization logic. Otherwise, PublicClientApplication defaults to using default system browser" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.PopParameters.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.PopParameters.yml new file mode 100644 index 0000000..47cfdd5 --- /dev/null +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.PopParameters.yml @@ -0,0 +1,50 @@ +### YamlMime:JavaType +uid: "com.microsoft.aad.msal4j.PopParameters" +fullName: "com.microsoft.aad.msal4j.PopParameters" +name: "PopParameters" +nameWithType: "PopParameters" +summary: "Contains parameters used to request a Proof of Possession (PoP) token in supported flows" +inheritances: +- "" +inheritedClassMethods: +- classRef: "" + methodsRef: + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" + - "" +syntax: "public class **PopParameters**" +methods: +- uid: "com.microsoft.aad.msal4j.PopParameters.getHttpMethod()" + fullName: "com.microsoft.aad.msal4j.PopParameters.getHttpMethod()" + name: "getHttpMethod()" + nameWithType: "PopParameters.getHttpMethod()" + syntax: "public HttpMethod getHttpMethod()" + returns: + type: "" +- uid: "com.microsoft.aad.msal4j.PopParameters.getNonce()" + fullName: "com.microsoft.aad.msal4j.PopParameters.getNonce()" + name: "getNonce()" + nameWithType: "PopParameters.getNonce()" + syntax: "public String getNonce()" + returns: + type: "" +- uid: "com.microsoft.aad.msal4j.PopParameters.getUri()" + fullName: "com.microsoft.aad.msal4j.PopParameters.getUri()" + name: "getUri()" + nameWithType: "PopParameters.getUri()" + syntax: "public URI getUri()" + returns: + type: "" +type: "class" +desc: "Contains parameters used to request a Proof of Possession (PoP) token in supported flows" +metadata: {} +package: "com.microsoft.aad.msal4j" +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.Prompt.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.Prompt.yml index 527af32..0b86073 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.Prompt.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.Prompt.yml @@ -93,4 +93,4 @@ methods: desc: "Indicate the type of user interaction that is required when sending authorization code request." metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.PublicClientApplication.Builder.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.PublicClientApplication.Builder.yml index 87c05bb..23390f7 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.PublicClientApplication.Builder.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.PublicClientApplication.Builder.yml @@ -43,6 +43,18 @@ inheritedClassMethods: - "" syntax: "public static class **PublicClientApplication.Builder**
extends <>" methods: +- uid: "com.microsoft.aad.msal4j.PublicClientApplication.Builder.broker(com.microsoft.aad.msal4j.IBroker)" + fullName: "com.microsoft.aad.msal4j.PublicClientApplication.Builder.broker(IBroker val)" + name: "broker(IBroker val)" + nameWithType: "PublicClientApplication.Builder.broker(IBroker val)" + summary: "Implementation of IBroker that will be used to retrieve tokens" + parameters: + - name: "val" + type: "" + syntax: "public PublicClientApplication.Builder broker(IBroker val)" + desc: "Implementation of IBroker that will be used to retrieve tokens\n\nSetting this will cause MSAL Java to use the given broker implementation to retrieve tokens from a broker (such as WAM/MSALRuntime) in flows that support it" + returns: + type: "" - uid: "com.microsoft.aad.msal4j.PublicClientApplication.Builder.build()" fullName: "com.microsoft.aad.msal4j.PublicClientApplication.Builder.build()" name: "build()" @@ -62,4 +74,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.PublicClientApplication.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.PublicClientApplication.yml index bf88e92..6c567be 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.PublicClientApplication.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.PublicClientApplication.yml @@ -97,6 +97,21 @@ methods: desc: "Acquires tokens from the authority configured in the application via Username/Password authentication." returns: type: "<>" +- uid: "com.microsoft.aad.msal4j.PublicClientApplication.acquireTokenSilently(com.microsoft.aad.msal4j.SilentParameters)" + fullName: "com.microsoft.aad.msal4j.PublicClientApplication.acquireTokenSilently(SilentParameters parameters)" + name: "acquireTokenSilently(SilentParameters parameters)" + nameWithType: "PublicClientApplication.acquireTokenSilently(SilentParameters parameters)" + summary: "Returns tokens from cache if present and not expired or acquires new tokens from the authority by using the refresh token present in cache." + overridden: "com.microsoft.aad.msal4j.AbstractClientApplicationBase.acquireTokenSilently(com.microsoft.aad.msal4j.SilentParameters)" + parameters: + - name: "parameters" + type: "" + syntax: "public CompletableFuture acquireTokenSilently(SilentParameters parameters)" + exceptions: + - type: "" + desc: "Returns tokens from cache if present and not expired or acquires new tokens from the authority by using the refresh token present in cache." + returns: + type: "<>" - uid: "com.microsoft.aad.msal4j.PublicClientApplication.builder(java.lang.String)" fullName: "com.microsoft.aad.msal4j.PublicClientApplication.builder(String clientId)" name: "builder(String clientId)" @@ -121,10 +136,23 @@ methods: syntax: "protected ClientAuthentication clientAuthentication()" returns: type: "" +- uid: "com.microsoft.aad.msal4j.PublicClientApplication.removeAccount(com.microsoft.aad.msal4j.IAccount)" + fullName: "com.microsoft.aad.msal4j.PublicClientApplication.removeAccount(IAccount account)" + name: "removeAccount(IAccount account)" + nameWithType: "PublicClientApplication.removeAccount(IAccount account)" + summary: "Removes IAccount from the cache" + overridden: "com.microsoft.aad.msal4j.AbstractClientApplicationBase.removeAccount(com.microsoft.aad.msal4j.IAccount)" + parameters: + - name: "account" + type: "" + syntax: "public CompletableFuture removeAccount(IAccount account)" + desc: "Removes IAccount from the cache" + returns: + type: "<>" type: "class" desc: "Class to be used to acquire tokens for public client applications (Desktop, Mobile). For details see \n\nConditionally thread-safe" implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.RefreshTokenParameters.RefreshTokenParametersBuilder.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.RefreshTokenParameters.RefreshTokenParametersBuilder.yml index c894336..afa0c76 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.RefreshTokenParameters.RefreshTokenParametersBuilder.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.RefreshTokenParameters.RefreshTokenParametersBuilder.yml @@ -99,4 +99,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.RefreshTokenParameters.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.RefreshTokenParameters.yml index 13ca6c2..a6ec9da 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.RefreshTokenParameters.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.RefreshTokenParameters.yml @@ -101,4 +101,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.RequestedClaim.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.RequestedClaim.yml index 32b5f45..e0257c0 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.RequestedClaim.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.RequestedClaim.yml @@ -54,4 +54,4 @@ type: "class" desc: "Represents an individual requested claims that's part of a complete claims request parameter" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.RequestedClaimAdditionalInfo.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.RequestedClaimAdditionalInfo.yml index b2470c3..dc2e52d 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.RequestedClaimAdditionalInfo.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.RequestedClaimAdditionalInfo.yml @@ -84,4 +84,4 @@ type: "class" desc: "Represents the additional information that can be sent to an authorization server for a request claim in the claim request parameter" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ResponseMode.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ResponseMode.yml index cc9074c..e174570 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.ResponseMode.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.ResponseMode.yml @@ -81,4 +81,4 @@ methods: desc: "Values for possible methods in which AAD can send the authorization result back to the calling application" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.SilentParameters.SilentParametersBuilder.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.SilentParameters.SilentParametersBuilder.yml index e0dfc3c..b1ac460 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.SilentParameters.SilentParametersBuilder.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.SilentParameters.SilentParametersBuilder.yml @@ -88,6 +88,20 @@ methods: syntax: "public SilentParameters.SilentParametersBuilder forceRefresh(boolean forceRefresh)" returns: type: "" +- uid: "com.microsoft.aad.msal4j.SilentParameters.SilentParametersBuilder.proofOfPossession(com.microsoft.aad.msal4j.HttpMethod,java.net.URI,java.lang.String)" + fullName: "com.microsoft.aad.msal4j.SilentParameters.SilentParametersBuilder.proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)" + name: "proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)" + nameWithType: "SilentParameters.SilentParametersBuilder.proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)" + parameters: + - name: "httpMethod" + type: "" + - name: "uri" + type: "" + - name: "nonce" + type: "" + syntax: "public SilentParameters.SilentParametersBuilder proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)" + returns: + type: "" - uid: "com.microsoft.aad.msal4j.SilentParameters.SilentParametersBuilder.scopes(java.util.Set)" fullName: "com.microsoft.aad.msal4j.SilentParameters.SilentParametersBuilder.scopes(Set scopes)" name: "scopes(Set scopes)" @@ -119,4 +133,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.SilentParameters.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.SilentParameters.yml index bd5d585..01ca903 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.SilentParameters.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.SilentParameters.yml @@ -113,6 +113,13 @@ methods: desc: "Force MSAL to refresh the tokens in the cache, even if there is a valid access token." returns: type: "" +- uid: "com.microsoft.aad.msal4j.SilentParameters.proofOfPossession()" + fullName: "com.microsoft.aad.msal4j.SilentParameters.proofOfPossession()" + name: "proofOfPossession()" + nameWithType: "SilentParameters.proofOfPossession()" + syntax: "public PopParameters proofOfPossession()" + returns: + type: "" - uid: "com.microsoft.aad.msal4j.SilentParameters.scopes()" fullName: "com.microsoft.aad.msal4j.SilentParameters.scopes()" name: "scopes()" @@ -132,9 +139,9 @@ methods: returns: type: "" type: "class" -desc: "Object containing parameters for silent requests. Can be used as parameter to or to " +desc: "Object containing parameters for silent requests. Can be used as parameter to or to " implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.SystemBrowserOptions.SystemBrowserOptionsBuilder.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.SystemBrowserOptions.SystemBrowserOptionsBuilder.yml index f18b7bb..249b733 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.SystemBrowserOptions.SystemBrowserOptionsBuilder.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.SystemBrowserOptions.SystemBrowserOptionsBuilder.yml @@ -89,4 +89,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.SystemBrowserOptions.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.SystemBrowserOptions.yml index a120bfd..88a94cf 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.SystemBrowserOptions.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.SystemBrowserOptions.yml @@ -82,4 +82,4 @@ type: "class" desc: "Options for using the default OS browser as a separate process to handle interactive authentication. MSAL will listen for the OS browser to finish authenticating, but it cannot close the browser. It can however response with a HTTP 200 OK message or a 302 Redirect, which can be configured here. For more details, see https://aka.ms/msal4j-interactive-request" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenCache.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenCache.yml index 90f9703..cff4f89 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenCache.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenCache.yml @@ -79,4 +79,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenCacheAccessContext.TokenCacheAccessContextBuilder.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenCacheAccessContext.TokenCacheAccessContextBuilder.yml index a6d971a..d330025 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenCacheAccessContext.TokenCacheAccessContextBuilder.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenCacheAccessContext.TokenCacheAccessContextBuilder.yml @@ -79,4 +79,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenCacheAccessContext.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenCacheAccessContext.yml index 19efd65..5608142 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenCacheAccessContext.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenCacheAccessContext.yml @@ -65,4 +65,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenProviderResult.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenProviderResult.yml index d03a17f..2ecfda8 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenProviderResult.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.TokenProviderResult.yml @@ -90,4 +90,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserAssertion.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserAssertion.yml index bec52e3..26407e4 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserAssertion.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserAssertion.yml @@ -58,4 +58,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserIdentifier.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserIdentifier.yml index 9a4a9f8..fc2b2a7 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserIdentifier.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserIdentifier.yml @@ -50,4 +50,4 @@ type: "class" desc: "Used for populating the X-AnchorMailbox header, which is used in the cached credential service (CCS) routing" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserNamePasswordParameters.UserNamePasswordParametersBuilder.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserNamePasswordParameters.UserNamePasswordParametersBuilder.yml index d2e771a..c363e65 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserNamePasswordParameters.UserNamePasswordParametersBuilder.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserNamePasswordParameters.UserNamePasswordParametersBuilder.yml @@ -68,6 +68,20 @@ methods: syntax: "public UserNamePasswordParameters.UserNamePasswordParametersBuilder password(char[] password)" returns: type: "" +- uid: "com.microsoft.aad.msal4j.UserNamePasswordParameters.UserNamePasswordParametersBuilder.proofOfPossession(com.microsoft.aad.msal4j.HttpMethod,java.net.URI,java.lang.String)" + fullName: "com.microsoft.aad.msal4j.UserNamePasswordParameters.UserNamePasswordParametersBuilder.proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)" + name: "proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)" + nameWithType: "UserNamePasswordParameters.UserNamePasswordParametersBuilder.proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)" + parameters: + - name: "httpMethod" + type: "" + - name: "uri" + type: "" + - name: "nonce" + type: "" + syntax: "public UserNamePasswordParameters.UserNamePasswordParametersBuilder proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)" + returns: + type: "" - uid: "com.microsoft.aad.msal4j.UserNamePasswordParameters.UserNamePasswordParametersBuilder.scopes(java.util.Set)" fullName: "com.microsoft.aad.msal4j.UserNamePasswordParameters.UserNamePasswordParametersBuilder.scopes(Set scopes)" name: "scopes(Set scopes)" @@ -109,4 +123,4 @@ methods: type: "class" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserNamePasswordParameters.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserNamePasswordParameters.yml index 81e206d..a3bb17e 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserNamePasswordParameters.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.UserNamePasswordParameters.yml @@ -78,6 +78,13 @@ methods: syntax: "public char[] password()" returns: type: "[]" +- uid: "com.microsoft.aad.msal4j.UserNamePasswordParameters.proofOfPossession()" + fullName: "com.microsoft.aad.msal4j.UserNamePasswordParameters.proofOfPossession()" + name: "proofOfPossession()" + nameWithType: "UserNamePasswordParameters.proofOfPossession()" + syntax: "public PopParameters proofOfPossession()" + returns: + type: "" - uid: "com.microsoft.aad.msal4j.UserNamePasswordParameters.scopes()" fullName: "com.microsoft.aad.msal4j.UserNamePasswordParameters.scopes()" name: "scopes()" @@ -111,4 +118,4 @@ implements: - "" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/com.microsoft.aad.msal4j.yml b/java/docs-ref-autogen/com.microsoft.aad.msal4j.yml index f3da7ca..9f0b861 100644 --- a/java/docs-ref-autogen/com.microsoft.aad.msal4j.yml +++ b/java/docs-ref-autogen/com.microsoft.aad.msal4j.yml @@ -35,8 +35,10 @@ classes: - "com.microsoft.aad.msal4j.MsalInteractionRequiredException" - "com.microsoft.aad.msal4j.MsalServiceException" - "com.microsoft.aad.msal4j.MsalThrottlingException" +- "com.microsoft.aad.msal4j.OSHelper" - "com.microsoft.aad.msal4j.OnBehalfOfParameters" - "com.microsoft.aad.msal4j.OnBehalfOfParameters.OnBehalfOfParametersBuilder" +- "com.microsoft.aad.msal4j.PopParameters" - "com.microsoft.aad.msal4j.PublicClientApplication" - "com.microsoft.aad.msal4j.PublicClientApplication.Builder" - "com.microsoft.aad.msal4j.RefreshTokenParameters" @@ -81,4 +83,4 @@ interfaces: - "com.microsoft.aad.msal4j.OpenBrowserAction" metadata: {} package: "com.microsoft.aad.msal4j" -artifact: com.microsoft.azure:msal4j:1.13.8 +artifact: com.microsoft.azure:msal4j:1.14.0 diff --git a/java/docs-ref-autogen/toc.yml b/java/docs-ref-autogen/toc.yml index ccf3826..07196f9 100644 --- a/java/docs-ref-autogen/toc.yml +++ b/java/docs-ref-autogen/toc.yml @@ -104,12 +104,16 @@ name: "MsalServiceException" - uid: "com.microsoft.aad.msal4j.MsalThrottlingException" name: "MsalThrottlingException" + - uid: "com.microsoft.aad.msal4j.OSHelper" + name: "OSHelper" - uid: "com.microsoft.aad.msal4j.OnBehalfOfParameters" name: "OnBehalfOfParameters" - uid: "com.microsoft.aad.msal4j.OnBehalfOfParameters.OnBehalfOfParametersBuilder" name: "OnBehalfOfParameters.OnBehalfOfParametersBuilder" - uid: "com.microsoft.aad.msal4j.OpenBrowserAction" name: "OpenBrowserAction" + - uid: "com.microsoft.aad.msal4j.PopParameters" + name: "PopParameters" - uid: "com.microsoft.aad.msal4j.Prompt" name: "Prompt" - uid: "com.microsoft.aad.msal4j.PublicClientApplication"