1. OG_Server-Certificates

    Článek: AN0002430Aktualizováno:: 25.05.2020

    Tato funkce vrátí seznam certifikátů serverů včetně jejich vlastností. Seznam serverů je zjištěn v Active Directory.

    Výstupní soubor můžete použít k importu do entity PK certifikáty.

    Hlavní předpoklady pro použití

    Předpoklad Popis

    Module Active Directory PowerShell Microsoft

    Při komunikaci s externími systémy využívajícími vykonání Powershell příkazů externím systémem je třeba na externím systému povolit remoting.
    Remote Differential Compression Pro vyčtení informací o serverech z LDAP je třeba na serveru vykonávajícím tuto funkcionalitu povolit tuto funkci systému Windows.
    AD DS and AD LDS Tools Pro vyčtení informací o serverech z LDAP je třeba na serveru vykonávajícím tuto funkcionalitu povolit tuto funkci systému Windows.
    Powershell v3 Microsoft Powershell verze 3 nebo vyšší.

    Popis

    Funkce vytvoří textový soubor obsahující informace o certifikátech serverů dle konfigurace.

    Název hlavičky sloupce Popis
    Server Name Název serveru.
    Domain Name Název domény serveru.
    DNS Host Name Název serveru v DNS.
    Archived  
    DnesNameList  
    Enhanced Key Usage List  
    EnrollmentPolicyEndPoint AuthenticationType  
    EnrollmentPolicyEndPoint Url  
    EnrollmentServerEndPoint AuthenticationType  
    EnrollmentServerEndPoint Url  
    FriendlyName  
    Handle  
    HasPrivateKey  
    Issuer  
    IssuerName  
    NotAfter  
    NotBefore  
    PolicyId  
    PublicKey EncodedKeyValue Oid FriendlyName  
    PublicKey EncodedParameters Oid FriendlyName  
    PublicKey Key  
    PublicKey Key KeySize  
    PublicKey Key KeyExchangeAlgorithm  
    PublicKey Key SignatureAlgorithm  
    PublicKey EncodedKeyValue Oid FriendlyName  
    PublicKey EncodedParameters Oid FriendlyName  
    PublicKey Oid FriendlyName  
    PublicKey Oid Value  
    SendAsTrustedIssuer  
    SerialNumber  
    SignatureAlgorithm FriendlyName  
    SignatureAlgorithm Value  
    Subject  
    Thumbprint  
    Version  

    Parametry

    Níže uvedené parametry uveďte v souboru og_configuration.ps1 (obecné parametry sdílené s jinými funkcemi) nebo v souboru OG_Servers.config (konkrétní parametry této funkce). Konfigurace parametrů je obecně popsána v dokumentaci programu Piklo.

    Parametr Popis Příklad
    [string]$LogFile Cesta k souboru, v němž má být uložen log funkcionality. [string]$LogFile = "\\yourserver\data\OG-output\Server_certificates.txt"
    [string]$OutFile Cesta k souboru, v němž má být uložen výstup funkcionality.

    [string]$OutFile = "\\yourserver\data\OG-output\Server_certificates.txt"

    [string]$OutFileEncoding Požadované kódování výstupního souboru.  Možné volby jsou "UTF8", "Unicode", "ANSI" a "DEFAULT". Hodnota "DEFAULT" způsobí vytvoření souboru v kódování ANSI. [string]$OutFileEncoding = "UTF8"
    [string]$Delimiter Určuje oddělovač, který mábýt použit: [ ";" | "t" | "," ]. [string]$Delimiter = ";"
    [string]$HeaderOutFile Určuje, zda má výstupní soubor obsahovat hlavičku s názvy sloupců ("1") nebo ne ("0"). [string]$HeaderOutFile = "1"

    Volání

    Funkce je volána pomocí programu Piklo, který je součástí balíku ObjectGears, ze skriptu ObjectGears. Výsledek volání je třeba přiřadit do proměnné, se kterou lze ve skriptu dále pracovat.

    a = OG.Process.RunPiklo('OG_Server-Certificates','-type C')

×