org.nees.authz
Interface CASAdapter

All Known Subinterfaces:
CASAdminAdapter, CASPullAdapter
All Known Implementing Classes:
OGSICASAdapter, PseudoCASAdapter

public interface CASAdapter

Generic interface for interacting with CAS


Field Summary
static javax.xml.namespace.QName ALL_USERS_GROUP_ID
          a special group ID representing all users.
 
Method Summary
 void setId(AuthenticIdentity aI)
          Set the identity of the user.
 

Field Detail

ALL_USERS_GROUP_ID

public static final javax.xml.namespace.QName ALL_USERS_GROUP_ID
a special group ID representing all users.

Method Detail

setId

public void setId(AuthenticIdentity aI)
           throws CASAdapterException
Set the identity of the user. This is used to establish access control on other CAS operations.

Throws:
CASAdapterException