Requests a new HTTPS certificate that can be used by SystoLOCK server.
New-SystoLockCertificate [-Force] [<CommonParameters>]
The New-SystoLockCertificate
cmdlet returns an existing, or requests a new HTTPS certificate that can be used by SystoLOCK server HTTPS endpoint.
PS C:\> New-SystoLockCertificate
Issues or returns an HTTPS certificate that can be used by SystoLOCK server.
PS C:\> New-SystoLockCertificate -Force
Issues a new HTTPS certificate that can be used by SystoLOCK server.
Forces this cmdlet to enroll a new certificate, even if another certificate exists in the store that meets all of the required criteria.
Type: SwitchParameter
Parameter Sets: (All)
Aliases:
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
This cmdlet does not accept any input.
Represents an X.509 certificate.
Thumbprint: the unique certificate identifier.
SubjectName: the subject distinguished name from the certificate.
Version: the certificate format version.
Archived :$true
if the certificate is archived, $false
if the certificate is not archived.
Extensions: X509ExtensionCollection object.
FriendlyName: the certificate's friendly name.
IssuerName: the distinguished name of the certificate issuer.
NotAfter: the date in local time after which a certificate is no longer valid.
NotBefore: the date in local time on which a certificate becomes valid.
HasPrivateKey:$true
if the System.Security.Cryptography.X509Certificates.X509Certificate2 object contains a private key; otherwise, $false
.
PrivateKey: represents the private key associated with a certificate.
PublicKey: represents the public key associated with a certificate.
SignatureAlgorithm: the algorithm used to create the signature of a certificate.