That isn't really the proper way to set this parameter, since it
may/will break in future releases. With simpleSAMLphp from subversion,
you can set it using the saml:AuthnContextClassRef filter, but that
filter isn't included in a release of simpleSAMLphp yet.
However, it should be compatible with version 1.8, so it should be
possible to just add it to the release if you want to use it. It can
be downloaded from:
http://simplesamlphp.googlecode.com/svn/trunk/modules/saml/lib/Auth/Process/AuthnContextClassRef.php
It can be used by adding something like the following to your
saml20-idp-hosted.php metadata file:
'authproc' => array(
97 => array(
'class' => 'saml:AuthnContextClassRef',
'AuthnContextClassRef' => 'urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport',
),
),
Regards,
Olav Morken
UNINETT / Feide