Condividi tramite


New-SCSPFTrustedIssuer

Crea un'autorità di certificazione attendibile per l'autenticazione basata su attestazioni.

Sintassi

New-SCSPFTrustedIssuer
   -Key <String>
   -Name <String>
   [-Tenant <Tenant>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Descrizione

Il cmdlet New-SCSPFTrustedIssuer crea le credenziali di certificazione per l'autenticazione basata su attestazioni in Service Provider Foundation. L'hoster ottiene la chiave pubblica della coppia chiave-valore del certificato dal tenant o per conto del tenant. L'oggetto autorità di certificazione attendibile può quindi convalidare i token firmati dal tenant in modo che sia possibile concedere l'accesso alle risorse.

Esempio

Esempio 1: Creare un'autorità di certificazione attendibile

PS C:\>New-SCSPFTrustedIssuer -Key $Key -Name "Contoso"

Questo comando crea un'autorità di certificazione attendibile con una chiave definita in precedenza e un nome specificato.

Parametri

-Confirm

Richiede la conferma dell'utente prima di eseguire il cmdlet.

Type:System.Management.Automation.SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Key

Specifica la chiave pubblica che convalida un token firmato inviato da un tenant nell'autenticazione basata sulle attestazioni.

Type:System.String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Name

Specifica un nome da assegnare all'autorità di certificazione attendibile.

Type:System.String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Tenant

Specifica un oggetto tenant da associare al nuovo autorità di certificazione attendibile. Per ottenere un tenant, usare il cmdlet Get-SCSPFTenant.

Type:Microsoft.SystemCenter.Foundation.SPFData.Types.Tenant
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.

Type:System.Management.Automation.SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Input

None

Output

System.Object