Microsoft KB Archive/810168

= The KPP Parameter Is Missing from Microsoft .NET Passport Registry =

Article ID: 810168

Article Last Modified on 2/22/2007

-

APPLIES TO


 * Microsoft .NET Passport 2.5
 * Microsoft .NET Passport 2.1 Software Development Kit
 * Microsoft Windows Server 2003, Standard Edition (32-bit x86)

-



SUMMARY
The KPP parameter is missing from the Microsoft .NET Passport registry.



WORKAROUND
To work around this problem, add the KPP parameter to the .NET Passport registry for the sites that you want to run .NET Passport authentication only and that support Kids Consent. To do this, follow these steps:
 * 1) Add the KPP parameter to the   registry key.
 * 2) Select the level of Kids Passport security (level 0 to level 3) that you want to use.

If you add the registry key at the highest level of the .NET Passport key, it will be applied to all the Web sites.
 * 1) If you want to add Kids Passport service to a specific Web site or Web sites, locate the key for the site under Passport, and then select the specific Web site or Web sites to which you want to apply the KPP parameter.



MORE INFORMATION
If you use Passport Software Development Kit (SDK) 2.1, the KPP parameter is a VARIANT (VT_I4) that is only used if you implement Kids Passport service. Otherwise, the KPP stays at the default value. The default value is a KPP value of zero. The KPP specifies the consent requirements in compliance with the Children's Online Privacy Protection Act (COPPA). If you set the KPP to a different level on each page, a Web site can allow or can deny access to children under the age of 13 where it is important.

No changes were made to the Microsoft Windows Server 2003 version of the msppcnfg user interface.

Keywords: KB810168

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.