The AuthenticationMethod tells you roughly what type of credentials
were used for authentication:

<AuthenticationStatement AuthenticationInstan
t="2010-05-06T15:30:52.240Z"
AuthenticationMethod="urn:oasis:names:tc:SAML:1.0:am:unspecified">

You need to do server-side configuration so that the proper
authentication method is transmitted to clients.  This is via
authentiation metadata populators.  An example from our config:

    <!--
    Populates the Authentication object with data about the authenticated
    principal or other circumstances of the authentication event.
    The Authentication object is an attribute or the TGT, so data in the
    Authentication can be provided to CAS clients at service ticket validation
    time.
    -->
    <property name="authenticationMetaDataPopulators">
      <list>
        <bean 
class="org.jasig.cas.authentication.SamlAuthenticationMetaDataPopulator"
/>
        <bean 
class="edu.vt.middleware.cas.authentication.LevelOfAssuranceMetaDataPopulator"
          p:loaHelper-ref="loaHelper" />
      </list>
    </property>

This is a property of the
org.jasig.cas.authentication.AuthenticationManagerImpl bean.

I'm not sure mod_auth_cas exposes a way to get at the authentication
method, though.  Should be easy to do if support doesn't exist.

M

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to