MachineKeySection, ROOT\WebAdministration

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

Description

Defines the configuration settings that control the key generation and algorithms that are used in encryption, decryption, and media access control (MAC) operations in Forms authentication, view-state validation, and session-state application isolation.

MachineKeySection methods

MachineKeySection has 5 methods (5 Derived)

NameOriginReturn
GetAllowDefinitionConfigurationSection
GetAllowLocationConfigurationSection
RevertToParentConfigurationSection
SetAllowDefinitionConfigurationSection
SetAllowLocationConfigurationSection

MachineKeySection properties

MachineKeySection has 10 properties (7 Local, 3 Derived)

NameOriginCIMType
ApplicationNameMachineKeySection8 [string]
CompatibilityModeMachineKeySection3 [sint32]
DataProtectorTypeMachineKeySection8 [string]
DecryptionMachineKeySection8 [string]
DecryptionKeyMachineKeySection8 [string]
key
Location
ConfigurationSection8 [string]
key
Path
ConfigurationSection8 [string]
SectionInformationConfigurationSection13 [object:SectionInformation]
ValidationMachineKeySection3 [sint32]
ValidationKeyMachineKeySection8 [string]

Detailed description of MachineKeySection methods

Derived methods (5) of MachineKeySection class

▲ GetAllowDefinition method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
AllowDefinitionstring0-✓{'out':True}
bypass_getobjectTrue
Description'Retrieves a value which specifies the levels at which the configuration section can be set.'
implementedTrue
staticTrue
GetAllowDefinition method is in 116 classes of ROOT\WebAdministration and in 1 namespace
▲ GetAllowLocation method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
AllowLocationstring0-✓{'out':True}
bypass_getobjectTrue
Description'Retrieves the allowLocation attribute for a configuration section.'
implementedTrue
staticTrue
GetAllowLocation method is in 116 classes of ROOT\WebAdministration and in 1 namespace
▲ RevertToParent method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
PropertyNamestring0✓-{'OPTIONAL':True}
bypass_getobjectTrue
Description'Reverts configuration values in a section to those of its parent section.'
implementedTrue
RevertToParent method is in 120 classes of ROOT\WebAdministration and in 1 namespace
▲ SetAllowDefinition method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
AllowDefinitionstring0✓-{'in':True}
bypass_getobjectTrue
Description'Sets a value which specifies the levels at which the configuration section can be set.'
implementedTrue
staticTrue
SetAllowDefinition method is in 116 classes of ROOT\WebAdministration and in 1 namespace
▲ SetAllowLocation method
Return
Parameters
NameCIMTypeIDINOUTQualifiers
AllowLocationstring0✓-{'in':True}
bypass_getobjectTrue
Description'Sets the allowLocation attribute for a configuration section.'
implementedTrue
staticTrue
SetAllowLocation method is in 116 classes of ROOT\WebAdministration and in 1 namespace

Detailed description of MachineKeySection properties

Local properties (7) of MachineKeySection class

▲ ApplicationName property
CIMTYPE'string'
Description'A read/write string.'
readTrue
writeTrue
ApplicationName property is in 1 class (MachineKeySection) of ROOT\WebAdministration and in 3 namespaces
▲ CompatibilityMode property
CIMTYPE'sint32'
Description'A read/write uint32 for Compatibility Mode.'
readTrue
ValueMap['0', '1', '2']
Values['Framework20SP1', 'Framework20SP2', 'Framework45']
writeTrue
CompatibilityMode property is in 1 class (MachineKeySection) of ROOT\WebAdministration and in 2 namespaces
▲ DataProtectorType property
CIMTYPE'string'
Description'A read/write string.'
readTrue
writeTrue
DataProtectorType property is in 1 class (MachineKeySection) of ROOT\WebAdministration and in 2 namespaces
▲ Decryption property
CIMTYPE'string'
Description'A read/write trimmed string value that specifies the type of hashing algorithm used to decrypt data.'
readTrue
writeTrue
Decryption property is in 1 class (MachineKeySection) of ROOT\WebAdministration and in 2 namespaces
▲ DecryptionKey property
CIMTYPE'string'
Description'A read/write trimmed string value that either specifies the process by which the key is generated or contains text that is used to encrypt and decrypt data.'
readTrue
writeTrue
DecryptionKey property is in 1 class (MachineKeySection) of ROOT\WebAdministration and in 2 namespaces
▲ Validation property
CIMTYPE'sint32'
Description'A read/write sint32 value that specifies the type of encryption that is used for validating data.'
readTrue
ValueMap['0', '1', '2', '3', '4', '5', '6']
Values['MD5', 'SHA1', '3DES', 'AES', 'HMACSHA256', 'HMACSHA384', 'HMACSHA512']
writeTrue
Validation property is in 1 class (MachineKeySection) of ROOT\WebAdministration and in 2 namespaces
▲ ValidationKey property
CIMTYPE'string'
Description'A read/write trimmed string value that either specifies the process by which the key is generated or contains text that is used to validate encrypted data.'
readTrue
writeTrue
ValidationKey property is in 1 class (MachineKeySection) of ROOT\WebAdministration and in 2 namespaces

Derived properties (3) of MachineKeySection class

▲ Location property
CIMTYPE'string'
Description'A read-only string value that contains the path to a target object relative to the current object.'
keyTrue
readTrue
Location property is in 118 classes of ROOT\WebAdministration and in 10 namespaces
▲ Path property
CIMTYPE'string'
Description'A read-only string value that contains the path to the current object.'
keyTrue
readTrue
Path property is in 128 classes of ROOT\WebAdministration and in 30 namespaces
▲ SectionInformation property
CIMTYPE'object:SectionInformation'
Description'A SectionInformation object whose read/write properties provide metadata and control locking for a configuration section.'
readTrue
writeTrue
SectionInformation property is in 116 classes of ROOT\WebAdministration and in 2 namespaces

MachineKeySection Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
Description'Defines the configuration settings that control the key generation and algorithms that are used in encryption, decryption, and media access control (MAC) operations in Forms authentication, view-state validation, and session-state application isolation.'✗✓✓✓✓
DisplayName'Machine Key Section'✓✓✓✓✓
dynamicTrue✓✓✓✗✓
factory_clsid'{901a70b2-0f7a-44ea-b97b-1e9299dec8ca}'✓✓✓✗✓
Locale1033✓✓✓✓✓
provider'WebAdministrationProvider'✓✓✓✗✓
section_path'system.web/machineKey'✓✓✓✗✓
SupportsUpdateTrue✗✗✓✗✓

MachineKeySection System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\WebAdministration:MachineKeySection'___SYSTEM8✗✗
__NAMESPACE'ROOT\WebAdministration'___SYSTEM8✗✗
__SERVER'.'___SYSTEM8✗✗
__DERIVATION['ConfigurationSection']___SYSTEM8✗✓
__PROPERTY_COUNT10___SYSTEM3✗✗
__RELPATH'MachineKeySection'___SYSTEM8✗✗
__DYNASTY'ConfigurationSection'___SYSTEM8✗✗
__SUPERCLASS'ConfigurationSection'___SYSTEM8✗✗
__CLASS'MachineKeySection'___SYSTEM8✗✗
__GENUS1___SYSTEM3✗✗

Similar Classes to MachineKeySection

Number of classes:119
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
AccessSection045----
AnonymousAuthenticationSection075----
AnonymousIdentificationSection0125----
ApplicationContainsConfigurationSection020----
ApplicationDependenciesSection049----
ApplicationInitializationSection079----
AppSettingsSection059----
AspSection0245----
AuthenticationModulesSection049----
AuthenticationSection069----
AuthorizationSection059----
BasicAuthenticationSection075----
CacheSection085----
CachingSection089----
CgiSection065----
ClientCertificateMappingAuthenticationSection045----
ClientTargetSection049----
CompilationSection0249----
ConfigProtectedDataSection059----
ConfigurationHistorySection075----
ConfigurationRedirectionSection095----
ConfigurationSection4735--✓-
ConfigurationSectionWithCollection6839--✓-
ConnectionManagementSection049----
ConnectionStringsSection049----
CustomErrorsSection089----
DateTimeSerializationSection045----
DefaultDocumentSection059----
DefaultProxySection089----
DeviceFiltersSection049----
DigestAuthenticationSection055----
DirectoryBrowseSection055----
DynamicIpSecuritySection089----
FastCgiSection049----
FtpAuthorizationSection049----
FtpCachingSection049----
FtpFirewallSupportSection055----
FtpIpSecuritySection069----
FtpLogSection065----
FtpProviderDefinitionsSection059----
FtpRequestFilteringSection089----
FtpSecurityAuthenticationSection049----
FtpServerRuntimeSection045----
FullTrustAssembliesSection049----
GlobalizationSection0125----
GlobalModulesSection049----
HandlersSection059----
HealthMonitoringSection0109----
HostingEnvironmentSection065----
HttpCompressionSection0229----
HttpCookiesSection065----
HttpErrorsSection0109----
HttpHandlersSection049----
HttpLoggingSection055----
HttpModulesSection049----
HttpProtocolSection069----
HttpRedirectSection099----
HttpRuntimeSection0295----
HttpTracingSection049----
IdentitySection065----
IisClientCertificateMappingAuthenticationSection0109----
IPSecuritySection089----
IsapiCgiRestrictionSection069----
IsapiFiltersSection049----
ListenerAdaptersSection049----
LogSection075----
MembershipSection079----
MobileControlsSection079----
ModulesSection069----
OdbcLoggingSection075----
OutputCacheSection085----
OutputCacheSettingsSection049----
PagesSection0289----
PartialTrustVisibleAssembliesSection049----
ProcessModelSection0305----
ProtocolsSection049----
RequestCachingSection095----
RequestFilteringSection0159----
RoleManagerSection0169----
SchemaImporterExtensionsSection049----
SectionInformation040----
SecurityPolicySection049----
ServerRuntimeSection0125----
ServerSideIncludeSection045----
ServiceAutoStartProvidersSection049----
SessionPageStateSection045----
SessionStateSection0209----
SettingsSection095----
SiteContainsConfigurationSection020----
SiteMapSection069----
SmtpMailSettingsSection075----
SqlCacheDependencySection069----
StaticContentSection089----
SystemCodeDomSection049----
SystemDataSection049----
SystemDiagnosticsSection099----
SystemWebDeploymentSection045----
SystemWindowsFormsSection045----
TraceFailedRequestsSection049----
TraceProviderDefinitionsSection049----
TraceSection0105----
TransactionsDefaultSettingsSection055----
TransactionsMachineSettingsSection045----
TrustSection075----
UrlCompressionSection065----
UrlMappingsSection059----
ValidationSection045----
VirtualDirectoryContainsConfigurationSection020----
WebControlsSection045----
WebDavAuthoringRulesSection079----
WebDavAuthoringSection0109----
WebDavGlobalSettingsSection059----
WebLimitsSection0105----
WebRequestModulesSection049----
WebServicesSection0149----
WebSocketSection065----
WindowsAuthenticationSection0109----
XhtmlConformanceSection045----
XmlSerializerSection045----
comments powered by Disqus
WUtils.com