Set-RDMEntryPrivateKeyCertificateData
Sinossi
Impostare i dati del certificato SSH incorporato su una voce
Sintassi
__AllParameterSets
Set-RDMEntryPrivateKeyCertificateData -InputObject <PSConnection> [-CertificateData] <string>
[-PassThru] [-Set] [-VaultMode <VaultMode>] [-ForcePromptAnswer <DialogResult[]>] [-WhatIf]
[-Confirm] [<CommonParameters>]Descrizione
Impostare i dati del certificato SSH incorporato per una voce che supporta i certificati di chiave privata. Questo cmdlet imposta automaticamente il tipo di certificato su 'Data' (incorporato) e archivia il contenuto del certificato in modo sicuro.
Per i certificati basati su file non è necessario questo cmdlet: impostare semplicemente le proprietà PrivateKeyCertificateType su 'File' e PrivateKeyCertificateFileName direttamente sull'oggetto PSConnection, quindi chiamare Set-RDMEntry.
I dati del certificato devono essere il certificato SSH completo in formato OpenSSH (ad es. ssh-ed25519-cert-v01@openssh.com o ssh-rsa-cert-v01@openssh.com).
Autorizzazioni richieste: autorizzazione di modifica.
Esempi
Esempio 1
Impostare i dati del certificato e salvare immediatamente
Esempio 2
Concatenare con altri cmdlet usando PassThru
Esempio 3
Modificare localmente senza salvare
Parametri
-CertificateData
Contenuto del certificato come testo (formato di certificato OpenSSH)
-Confirm
Richiede una conferma prima di eseguire il cmdlet.
-ForcePromptAnswer
Opzione da usare con cautela. Risponderà automaticamente ai prompt che pongono domande sì/no, sì/no/annulla oppure ok/annulla. In caso di più prompt, è possibile passare più valori a questo parametro. Ecco i valori accettati:
Yes: accetta il prompt. Copre i valori OK e Automatic.
No: rifiuta il prompt sì/no/annulla. "Cancel" è l'opzione di ripiego se non è presente l'opzione "No".
Cancel: annulla il prompt sì/no/annulla. "No" è l'opzione di ripiego se non è presente l'opzione "Cancel".
-InputObject
Voce su cui impostare i dati del certificato
-PassThru
Restituire la voce modificata per l'ulteriore elaborazione nella pipeline
-Set
Salvare immediatamente la voce modificata
-VaultMode
Cassaforte in cui verrà applicato il comando. Sono offerte tre scelte: - Default: cassaforte corrente impostata. - User: cassaforte specifica dell'utente corrente. - Global: cassaforte globale dello spazio di lavoro.
-WhatIf
Mostra cosa accadrebbe se il cmdlet venisse eseguito. Il cmdlet non viene eseguito.
CommonParameters
Questo cmdlet supporta i parametri comuni: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Per maggiori informazioni, veda about_CommonParameters.
Input
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnection
Voce da modificare, ottenuta da Get-RDMEntry
Output
RemoteDesktopManager.PowerShellModule.PSOutputObject.PSConnection
Oggetto PSConnection restituito quando si usa PassThru
Note
Per maggiori informazioni, digiti "Get-Help Set-RDMEntryPrivateKeyCertificateData -detailed". Per informazioni tecniche, digiti "Get-Help Set-RDMEntryPrivateKeyCertificateData -full".
Ultimo aggiornamento
È stato utile?