How To Use the All-Inkl KAS DNS Plugin¶
This plugin works against the All-Inkl KAS DNS provider. It is assumed that you have already setup an account and created the DNS zone(s) you will be working against.
Setup¶
Using the All-Inkl KAS API only requires your accounts username and password.
Using the Plugin¶
In any case you have to provide the username with the KasUsername
parameter.\
In addition you can provide the password as SecureString in plain text by using the KasPwd
parameter or as sha1 hash by using the KasPwdHash
parameter. In both cases this plugin only sends a sha1 hash of your password to the All-Inkl KAS API.
Alternatively you can handle the authentication yourself and provide a valid session id by specifying the KasSession
parameter as SecureString.
$pArgs = @{
KasUsername = 'myusername'
KasPwd = (Read-Host "KAS Password" -AsSecureString)
}
New-PACertificate example.com -Plugin All-Inkl -PluginArgs $pArgs