Enable-MSMQCertificate
Enable-MSMQCertificate
This cmdlet registers a certificate with Active Directory Domain Services.
Syntax
Parameter Set: InputObject
Enable-MSMQCertificate -InputObject <X509Certificate2> [ <CommonParameters>]
Parameter Set: RenewInternalCertificate
Enable-MSMQCertificate -RenewInternalCertificate [ <CommonParameters>]
Detailed Description
This cmdlet registers a certificate with Active Directory Domain Services. If –RenewInternalCertificate is specified, the cmdlet generates a new certificate in the user’s personal certificate store and registers it with Active Directory Domain Services. It returns a System.Security.Cryptography.X509Certificates.X509Certificate object that represents the enabled certificate.
Parameters
-InputObject<X509Certificate2>
A certificate object that represents a certificate that is registered with the Active Directory Domain Services. Cannot be supplied if –RenewInternalCertificate is specified.
Aliases |
none |
Required? |
true |
Position? |
named |
Default Value |
|
Accept Pipeline Input? |
true (ByValue) |
Accept Wildcard Characters? |
false |
-RenewInternalCertificate
If specified, generates a new certificate in the user’s personal certificate store and registers it with Active Directory Domain Services. Cannot be supplied if a certificate is piped in.
Aliases |
none |
Required? |
true |
Position? |
named |
Default Value |
|
Accept Pipeline Input? |
false |
Accept Wildcard Characters? |
false |
<CommonParameters>
This cmdlet supports the common parameters: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, and -OutVariable. For more information, see about_CommonParameters
Examples
Usage Scenario
PS C:\> $_ | Enable-MsmqCertificate
Enable-MsmqCertificate –RenewInternalCertificate