Service | Microsoft Docs article | Related commit history on GitHub | Change details |
---|---|---|---|
Microsoft.PowerShell.Utility | Invoke Restmethod (7.0) | https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/7.0/Microsoft.PowerShell.Utility/Invoke-RestMethod.md | external help file: Microsoft.PowerShell.Commands.Utility.dll-Help.xml Locale: en-US Module Name: Microsoft.PowerShell.Utility Previously updated : 02/28/2022 Last updated : 03/25/2022 online version: https://docs.microsoft.com/powershell/module/microsoft.powershell.utility/invoke-restmethod?view=powershell-7&WT.mc_id=ps-gethelp schema: 2.0.0 Title: Invoke-RestMethod Accept wildcard characters: False ### -Authentication Specifies the explicit authentication type to use for the request. The default is **None**.-**Authentication** can't be used with **UseDefaultCredentials**. +The **Authentication** parameter can't be used with the **UseDefaultCredentials** parameter. Available Authentication Options: Available Authentication Options: authentication will be used. - `Basic`: Requires **Credential**. The credentials will be used to send an RFC 7617 Basic Authentication `Authorization: Basic` header in the format of `base64(user:password)`.-- `Bearer`: Requires **Token**. Will send and RFC 6750 `Authorization: Bearer` header with the- supplied token. This is an alias for **OAuth** -- `OAuth`: Requires **Token**. Will send an RFC 6750 `Authorization: Bearer` header with the- supplied token. This is an alias for **Bearer** +- `Bearer`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. +- `OAuth`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. -Supplying **Authentication** will override any `Authorization` headers supplied to **Headers** or +Supplying **Authentication** overrides any `Authorization` headers supplied to **Headers** or included in **WebSession**. This feature was added in PowerShell 6.0.0. |
Microsoft.PowerShell.Utility | Invoke Webrequest (7.0) | https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/7.0/Microsoft.PowerShell.Utility/Invoke-WebRequest.md | external help file: Microsoft.PowerShell.Commands.Utility.dll-Help.xml Locale: en-US Module Name: Microsoft.PowerShell.Utility Previously updated : 08/02/2021 Last updated : 03/25/2022 online version: https://docs.microsoft.com/powershell/module/microsoft.powershell.utility/invoke-webrequest?view=powershell-7&WT.mc_id=ps-gethelp schema: 2.0.0 Title: Invoke-WebRequest Accept wildcard characters: False ### -Authentication Specifies the explicit authentication type to use for the request. The default is **None**.-**Authentication** cannot be used with **UseDefaultCredentials**. +The **Authentication** parameter can't be used with the **UseDefaultCredentials** parameter. Available Authentication Options: -- `None`: This is the default option when **Authentication** isn't supplied; no explicit- authentication is used. -- `Basic`: Requires **Credential**. The credentials are sent in an RFC 7617 Basic Authentication- header in the format of `base64(user:password)`. -- `Bearer`: Requires **Token**. Sends an RFC 6750 `Authorization: Bearer` header with the supplied- token. This is an alias for **OAuth** -- `OAuth`: Requires **Token**. Sends an RFC 6750 `Authorization: Bearer` header with the supplied- token. This is an alias for **Bearer** +- `None`: This is the default option when **Authentication** is not supplied. No explicit + authentication will be used. +- `Basic`: Requires **Credential**. The credentials will be used to send an RFC 7617 Basic + Authentication `Authorization: Basic` header in the format of `base64(user:password)`. +- `Bearer`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. +- `OAuth`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. Supplying **Authentication** overrides any `Authorization` headers supplied to **Headers** or included in **WebSession**. |
Microsoft.PowerShell.Utility | Invoke Restmethod (7.1) | https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/7.1/Microsoft.PowerShell.Utility/Invoke-RestMethod.md | external help file: Microsoft.PowerShell.Commands.Utility.dll-Help.xml Locale: en-US Module Name: Microsoft.PowerShell.Utility Previously updated : 02/28/2022 Last updated : 03/25/2022 online version: https://docs.microsoft.com/powershell/module/microsoft.powershell.utility/invoke-restmethod?view=powershell-7.1&WT.mc_id=ps-gethelp schema: 2.0.0 Title: Invoke-RestMethod Accept wildcard characters: False ### -Authentication Specifies the explicit authentication type to use for the request. The default is **None**.-**Authentication** can't be used with **UseDefaultCredentials**. +The **Authentication** parameter can't be used with the **UseDefaultCredentials** parameter. Available Authentication Options: Available Authentication Options: authentication will be used. - `Basic`: Requires **Credential**. The credentials will be used to send an RFC 7617 Basic Authentication `Authorization: Basic` header in the format of `base64(user:password)`.-- `Bearer`: Requires **Token**. Will send and RFC 6750 `Authorization: Bearer` header with the- supplied token. This is an alias for **OAuth** -- `OAuth`: Requires **Token**. Will send an RFC 6750 `Authorization: Bearer` header with the- supplied token. This is an alias for **Bearer** +- `Bearer`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. +- `OAuth`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. -Supplying **Authentication** will override any `Authorization` headers supplied to **Headers** or +Supplying **Authentication** overrides any `Authorization` headers supplied to **Headers** or included in **WebSession**. This feature was added in PowerShell 6.0.0. |
Microsoft.PowerShell.Utility | Invoke Webrequest (7.1) | https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/7.1/Microsoft.PowerShell.Utility/Invoke-WebRequest.md | external help file: Microsoft.PowerShell.Commands.Utility.dll-Help.xml Locale: en-US Module Name: Microsoft.PowerShell.Utility Previously updated : 08/02/2021 Last updated : 03/25/2022 online version: https://docs.microsoft.com/powershell/module/microsoft.powershell.utility/invoke-webrequest?view=powershell-7.1&WT.mc_id=ps-gethelp schema: 2.0.0 Title: Invoke-WebRequest Accept wildcard characters: False ### -Authentication Specifies the explicit authentication type to use for the request. The default is **None**.-**Authentication** cannot be used with **UseDefaultCredentials**. +The **Authentication** parameter can't be used with the **UseDefaultCredentials** parameter. Available Authentication Options: -- `None`: This is the default option when **Authentication** isn't supplied; no explicit- authentication is used. -- `Basic`: Requires **Credential**. The credentials are sent in an RFC 7617 Basic Authentication- header in the format of `base64(user:password)`. -- `Bearer`: Requires **Token**. Sends an RFC 6750 `Authorization: Bearer` header with the supplied- token. This is an alias for **OAuth** -- `OAuth`: Requires **Token**. Sends an RFC 6750 `Authorization: Bearer` header with the supplied- token. This is an alias for **Bearer** +- `None`: This is the default option when **Authentication** is not supplied. No explicit + authentication will be used. +- `Basic`: Requires **Credential**. The credentials will be used to send an RFC 7617 Basic + Authentication `Authorization: Basic` header in the format of `base64(user:password)`. +- `Bearer`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. +- `OAuth`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. Supplying **Authentication** overrides any `Authorization` headers supplied to **Headers** or included in **WebSession**. |
Microsoft.PowerShell.Utility | Invoke Restmethod (7.2) | https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/7.2/Microsoft.PowerShell.Utility/Invoke-RestMethod.md | external help file: Microsoft.PowerShell.Commands.Utility.dll-Help.xml Locale: en-US Module Name: Microsoft.PowerShell.Utility Previously updated : 02/28/2022 Last updated : 03/25/2022 online version: https://docs.microsoft.com/powershell/module/microsoft.powershell.utility/invoke-restmethod?view=powershell-7.2&WT.mc_id=ps-gethelp schema: 2.0.0 Title: Invoke-RestMethod Accept wildcard characters: False ### -Authentication Specifies the explicit authentication type to use for the request. The default is **None**.-**Authentication** can't be used with **UseDefaultCredentials**. +The **Authentication** parameter can't be used with the **UseDefaultCredentials** parameter. Available Authentication Options: Available Authentication Options: authentication will be used. - `Basic`: Requires **Credential**. The credentials will be used to send an RFC 7617 Basic Authentication `Authorization: Basic` header in the format of `base64(user:password)`.-- `Bearer`: Requires **Token**. Will send and RFC 6750 `Authorization: Bearer` header with the- supplied token. This is an alias for **OAuth** -- `OAuth`: Requires **Token**. Will send an RFC 6750 `Authorization: Bearer` header with the- supplied token. This is an alias for **Bearer** +- `Bearer`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. +- `OAuth`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. -Supplying **Authentication** will override any `Authorization` headers supplied to **Headers** or +Supplying **Authentication** overrides any `Authorization` headers supplied to **Headers** or included in **WebSession**. This feature was added in PowerShell 6.0.0. |
Microsoft.PowerShell.Utility | Invoke Webrequest (7.2) | https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/7.2/Microsoft.PowerShell.Utility/Invoke-WebRequest.md | external help file: Microsoft.PowerShell.Commands.Utility.dll-Help.xml Locale: en-US Module Name: Microsoft.PowerShell.Utility Previously updated : 08/02/2021 Last updated : 03/25/2022 online version: https://docs.microsoft.com/powershell/module/microsoft.powershell.utility/invoke-webrequest?view=powershell-7.2&WT.mc_id=ps-gethelp schema: 2.0.0 Title: Invoke-WebRequest Accept wildcard characters: False ### -Authentication Specifies the explicit authentication type to use for the request. The default is **None**.-**Authentication** cannot be used with **UseDefaultCredentials**. +The **Authentication** parameter can't be used with the **UseDefaultCredentials** parameter. Available Authentication Options: -- `None`: This is the default option when **Authentication** isn't supplied; no explicit- authentication is used. -- `Basic`: Requires **Credential**. The credentials are sent in an RFC 7617 Basic Authentication- header in the format of `base64(user:password)`. -- `Bearer`: Requires **Token**. Sends an RFC 6750 `Authorization: Bearer` header with the supplied- token. This is an alias for **OAuth** -- `OAuth`: Requires **Token**. Sends an RFC 6750 `Authorization: Bearer` header with the supplied- token. This is an alias for **Bearer** +- `None`: This is the default option when **Authentication** is not supplied. No explicit + authentication will be used. +- `Basic`: Requires **Credential**. The credentials will be used to send an RFC 7617 Basic + Authentication `Authorization: Basic` header in the format of `base64(user:password)`. +- `Bearer`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. +- `OAuth`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. Supplying **Authentication** overrides any `Authorization` headers supplied to **Headers** or included in **WebSession**. |
Microsoft.PowerShell.Utility | Invoke Restmethod (7.3) | https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/7.3/Microsoft.PowerShell.Utility/Invoke-RestMethod.md | external help file: Microsoft.PowerShell.Commands.Utility.dll-Help.xml Locale: en-US Module Name: Microsoft.PowerShell.Utility Previously updated : 02/28/2022 Last updated : 03/25/2022 online version: https://docs.microsoft.com/powershell/module/microsoft.powershell.utility/invoke-restmethod?view=powershell-7.3&WT.mc_id=ps-gethelp schema: 2.0.0 Title: Invoke-RestMethod Accept wildcard characters: False ### -Authentication Specifies the explicit authentication type to use for the request. The default is **None**.-**Authentication** can't be used with **UseDefaultCredentials**. +The **Authentication** parameter can't be used with the **UseDefaultCredentials** parameter. Available Authentication Options: Available Authentication Options: authentication will be used. - `Basic`: Requires **Credential**. The credentials will be used to send an RFC 7617 Basic Authentication `Authorization: Basic` header in the format of `base64(user:password)`.-- `Bearer`: Requires **Token**. Will send and RFC 6750 `Authorization: Bearer` header with the- supplied token. This is an alias for **OAuth** -- `OAuth`: Requires **Token**. Will send an RFC 6750 `Authorization: Bearer` header with the- supplied token. This is an alias for **Bearer** +- `Bearer`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. +- `OAuth`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. -Supplying **Authentication** will override any `Authorization` headers supplied to **Headers** or +Supplying **Authentication** overrides any `Authorization` headers supplied to **Headers** or included in **WebSession**. This feature was added in PowerShell 6.0.0. |
Microsoft.PowerShell.Utility | Invoke Webrequest (7.3) | https://github.com/MicrosoftDocs/PowerShell-Docs/commits/staging/reference/7.3/Microsoft.PowerShell.Utility/Invoke-WebRequest.md | external help file: Microsoft.PowerShell.Commands.Utility.dll-Help.xml Locale: en-US Module Name: Microsoft.PowerShell.Utility Previously updated : 01/24/2022 Last updated : 03/25/2022 online version: https://docs.microsoft.com/powershell/module/microsoft.powershell.utility/invoke-webrequest?view=powershell-7.3&WT.mc_id=ps-gethelp schema: 2.0.0 Title: Invoke-WebRequest Accept wildcard characters: False ### -Authentication Specifies the explicit authentication type to use for the request. The default is **None**.-**Authentication** cannot be used with **UseDefaultCredentials**. +The **Authentication** parameter can't be used with the **UseDefaultCredentials** parameter. Available Authentication Options: -- `None`: This is the default option when **Authentication** isn't supplied; no explicit- authentication is used. -- `Basic`: Requires **Credential**. The credentials are sent in an RFC 7617 Basic Authentication- header in the format of `base64(user:password)`. -- `Bearer`: Requires **Token**. Sends an RFC 6750 `Authorization: Bearer` header with the supplied- token. This is an alias for **OAuth** -- `OAuth`: Requires **Token**. Sends an RFC 6750 `Authorization: Bearer` header with the supplied- token. This is an alias for **Bearer** +- `None`: This is the default option when **Authentication** is not supplied. No explicit + authentication will be used. +- `Basic`: Requires **Credential**. The credentials will be used to send an RFC 7617 Basic + Authentication `Authorization: Basic` header in the format of `base64(user:password)`. +- `Bearer`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. +- `OAuth`: Requires the **Token** parameter. Sends an RFC 6750 `Authorization: Bearer` header with + the supplied token. Supplying **Authentication** overrides any `Authorization` headers supplied to **Headers** or included in **WebSession**. |