PS_DnsServerSigningKey, ROOT\Microsoft\Windows\Dns

Class | Methods (4) | Properties | Qualifiers (5) | Instances | Namespaces (2)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

DNS Server Signing Key Task Definition

PS_DnsServerSigningKey methods

PS_DnsServerSigningKey has 4 methods (4 Local)

NameOriginReturn
AddPS_DnsServerSigningKeyuint32 {'out':True}
GetPS_DnsServerSigningKeyuint32 {'out':True}
RemovePS_DnsServerSigningKeyuint32 {'out':True}
SetPS_DnsServerSigningKeyuint32 {'out':True}

Detailed description of PS_DnsServerSigningKey methods

Local methods (4) of PS_DnsServerSigningKey class

Add method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ZoneNamestring0-{'Description':'Specifies name of the zone on which DNSSEC operations are performed.','In':True}
Typestring1-{'Description':'Specifies if the key is a KeySigningKey or a ZoneSigningKey.','In':True}
CryptoAlgorithmstring2-{'Description':'Specifies Cryptographic algorithm used for key generation.','In':True}
ComputerNamestring3-{'Description':'Specifies optional DNS server name.','In':True}
KeyLengthuint324-{'Description':'Specifies length in bits of keys.','In':True}
InitialRolloverOffsetdatetime5-{'Description':'Specifies amount of time to delay the first scheduled key rollover. This allows for key rollovers to be staggered.','In':True}
NextKeystring6-{'Description':'Specifies signing key pointer string for the KeySigningKey's next key. This key will be used during the next key rollover event.','In':True}
KeyStorageProviderstring7-{'Description':'Specifies the Key Storage Provider used to generate keys.','In':True}
StoreKeysInADboolean8-{'Description':'If specified, stores the keys in Active Directory. Applicable only for AD integrated zones and the vendor of KeyStorageProvider is Microsoft. Not applicable otherwise.','In':True}
PassThruboolean9-{'Description':'If specified, returns the object or objects on which the operation was done.','In':True}
DnsKeySignatureValidityPerioddatetime10-{'Description':'Amount of time that signatures covering DNSKEY record sets should be valid.','In':True}
DSSignatureValidityPerioddatetime11-{'Description':'Specifies amount of time that signatures covering DS record sets should be valid.','In':True}
ZoneSignatureValidityPerioddatetime12-{'Description':'Specifies amount of time that signatures covering all other record sets should be valid.','In':True}
RolloverPerioddatetime13-{'Description':'Specifies amount of time between scheduled key rollovers.','In':True}
ActiveKeystring14-{'Description':'Specifies signing key pointer string for the KeySigningKey's active key.','In':True}
StandbyKeystring15-{'Description':'Specifies signing key pointer string for the KeySigningKey's standby key.','In':True}
cmdletOutputobject:DnsServerSigningKey16-{'Description':'Object contains following fields ActiveKey CryptoAlgorithm CurrentRolloverStatus CurrentState DnsKeySignatureValidityPeriod DSSignatureValidityPeriod InitialRolloverOffset KeyId KeyLength KeyStorageProvider KeyType LastRolloverTime NextKey NextRolloverAction NextRolloverTime RolloverPeriod RolloverType StandbyKey StoreKeysInAD ZoneName ZoneSignatureValidityPeriod','EmbeddedInstance':'DnsServerSigningKey','Out':True}
Description'Adds a KSK or ZSK to the input zone. '
implementedTrue
staticTrue
Add method is in 11 classes of ROOT\Microsoft\Windows\Dns and in 17 namespaces
Get method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ZoneNamestring0-{'Description':'Name of the zone on which DNSSEC operations are performed.','In':True}
KeyIdstring1-{'Description':'Uniquely identifies the key.','In':True}
ComputerNamestring2-{'Description':'Optional DNS server name.','In':True}
cmdletOutputobject:DnsServerSigningKey3-{'Description':'Object contains following fields ActiveKey CryptoAlgorithm CurrentRolloverStatus CurrentState DnsKeySignatureValidityPeriod DSSignatureValidityPeriod InitialRolloverOffset KeyId KeyLength KeyStorageProvider KeyType LastRolloverTime NextKey NextRolloverAction NextRolloverTime RolloverPeriod RolloverType StandbyKey StoreKeysInAD ZoneName ZoneSignatureValidityPeriod','EmbeddedInstance':'DnsServerSigningKey','Out':True}
Description'Retrieves Zone signing key'
implementedTrue
staticTrue
Get method is in 24 classes of ROOT\Microsoft\Windows\Dns and in 19 namespaces
Remove method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ZoneNamestring0-{'Description':'Name of the zone on which DNSSEC operations are performed.','In':True}
PassThruboolean1-{'Description':'If specified, returns the object or objects on which the operation was done.','In':True}
KeyIdstring2-{'Description':'Uniquely identifies the key','In':True}
Forceboolean3-{'Description':'If specified, overrides the default confirmation before performing the operation.','In':True}
ComputerNamestring4-{'Description':'Optional DNS server name.','In':True}
cmdletOutputobject:DnsServerSigningKey5-{'Description':'Object contains following fields ActiveKey CryptoAlgorithm CurrentRolloverStatus CurrentState DnsKeySignatureValidityPeriod DSSignatureValidityPeriod InitialRolloverOffset KeyId KeyLength KeyStorageProvider KeyType LastRolloverTime NextKey NextRolloverAction NextRolloverTime RolloverPeriod RolloverType StandbyKey StoreKeysInAD ZoneName ZoneSignatureValidityPeriod','EmbeddedInstance':'DnsServerSigningKey','Out':True}
Description'Deletes one or more input keys from the zone.'
implementedTrue
staticTrue
Remove method is in 6 classes of ROOT\Microsoft\Windows\Dns and in 18 namespaces
Set method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ZoneNamestring0-{'Description':'Name of the zone on which DNSSEC operations are performed.','In':True}
RolloverPerioddatetime1-{'Description':'Amount of time between scheduled key rollovers.','In':True}
DnsKeySignatureValidityPerioddatetime2-{'Description':'Amount of time that signatures covering DNSKEY record sets should be valid.','In':True}
DSSignatureValidityPerioddatetime3-{'Description':'Amount of time that signatures covering DS record sets should be valid.','In':True}
ZoneSignatureValidityPerioddatetime4-{'Description':'Amount of time that signatures covering all other record sets should be valid.','In':True}
KeyIdstring5-{'Description':'Uniquely identifies the key','In':True}
NextRolloverActionstring6-{'Description':'Specifies next rollover action','In':True}
ComputerNamestring7-{'Description':'Optional DNS server name.','In':True}
PassThruboolean8-{'Description':'If specified, returns the object or objects on which the operation was done.','In':True}
cmdletOutputobject:DnsServerSigningKey9-{'Description':'Object contains following fields ActiveKey CryptoAlgorithm CurrentRolloverStatus CurrentState DnsKeySignatureValidityPeriod DSSignatureValidityPeriod InitialRolloverOffset KeyId KeyLength KeyStorageProvider KeyType LastRolloverTime NextKey NextRolloverAction NextRolloverTime RolloverPeriod RolloverType StandbyKey StoreKeysInAD ZoneName ZoneSignatureValidityPeriod','EmbeddedInstance':'DnsServerSigningKey','Out':True}
Description'Modified input key for the zone. '
implementedTrue
staticTrue
Set method is in 19 classes of ROOT\Microsoft\Windows\Dns and in 20 namespaces

PS_DnsServerSigningKey Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
ClassVersion'1.0.0'
Description'DNS Server Signing Key Task Definition'
dynamicTrue
locale'MS_409'
provider'DnsServerPSProvider'

PS_DnsServerSigningKey System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\Microsoft\Windows\Dns:PS_DnsServerSigningKey'___SYSTEM8
__NAMESPACE'ROOT\Microsoft\Windows\Dns'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION[]___SYSTEM8
__PROPERTY_COUNT0___SYSTEM3
__RELPATH'PS_DnsServerSigningKey'___SYSTEM8
__DYNASTY'PS_DnsServerSigningKey'___SYSTEM8
__SUPERCLASSnull___SYSTEM8
__CLASS'PS_DnsServerSigningKey'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to PS_DnsServerSigningKey

Number of classes:9
comments powered by Disqus
WUtils.com