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