Sdílet prostřednictvím


New-AzApiManagementOpenIdConnectProvider

Vytvoří zprostředkovatele OpenID Připojení.

Syntax

New-AzApiManagementOpenIdConnectProvider
   -Context <PsApiManagementContext>
   [-OpenIdConnectProviderId <String>]
   -Name <String>
   -MetadataEndpointUri <String>
   -ClientId <String>
   [-ClientSecret <String>]
   [-Description <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Rutina New-AzApiManagementOpenId Připojení Provider vytvoří zprostředkovatele OpenID Připojení ve službě Azure API Management.

Příklady

Příklad 1: Vytvoření zprostředkovatele

$apimContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
New-AzApiManagementOpenIdConnectProvider -Context $apimContext -OpenIdConnectProviderId "OICProvider01" -Name "Contoso OpenID Connect Provider" -MetadataEndpointUri "https://openid.provider/configuration" -ClientId "12432143" -Description "OpenID Connect provider description"

Tento příkaz vytvoří zprostředkovatele OpenID Připojení s názvem Contoso OpenID Připojení Provider.

Příklad 2

Vytvoří zprostředkovatele OpenID Připojení. (automaticky vygenerováno)

New-AzApiManagementOpenIdConnectProvider -ClientId '12432143' -ClientSecret '000000000000000000000000000000000000000000' -Context <PsApiManagementContext> -Description 'OpenID Connect provider description' -MetadataEndpointUri 'https://openid.provider/configuration' -Name 'Contoso OpenID Connect Provider' -OpenIdConnectProviderId 'OICProvider01'

Parametry

-ClientId

Určuje ID klienta konzoly pro vývojáře.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-ClientSecret

Určuje tajný klíč klienta konzoly pro vývojáře.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:True
Accept wildcard characters:False

-Context

Určuje PsApiManagementContext objektu.

Typ:PsApiManagementContext
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:False
Accept wildcard characters:False

-Description

Určuje popis.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:True
Accept wildcard characters:False

-MetadataEndpointUri

Určuje identifikátor URI koncového bodu metadat poskytovatele.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Určuje popisný název poskytovatele.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:True
Accept pipeline input:True
Accept wildcard characters:False

-OpenIdConnectProviderId

Určuje ID poskytovatele. Pokud nezadáte ID, tato rutina ho vygeneruje.

Typ:String
Position:Named
výchozí hodnota:None
Vyžadováno:False
Accept pipeline input:True
Accept wildcard characters:False

Vstupy

PsApiManagementContext

String

Výstupy

PsApiManagementOpenIdConnectProvider