资源简介

cas-client-3.1.12-release.zip ,client的jasig版本

资源截图

代码片段和文件信息

package org.jasig.cas.client.authentication;

import java.io.Serializable;
import java.security.Principal;
import java.util.Map;

/**
 * Extension to the standard Java Principal that includes a way to retrieve proxy tickets for a particular user
 * and attributes.
 * 


 * Developer‘s who don‘t want their code tied to CAS merely need to work with the Java Principal then.  Working with
 * the CAS-specific features requires knowledge of the AttributePrincipal class.
 *
 * @author Scott Battaglia
 * @version $Revision$ $Date$
 * @since 3.1
 */
public interface AttributePrincipal extends Principal Serializable {

    /**
     * Retrieves a CAS proxy ticket for this specific principal.
     *
     * @param service the service we wish to proxy this user to.
     * @return a String representing the proxy ticket.
     */
    String getProxyTicketFor(String service);

    /**
     * The Map of key/value pairs associated with this principal.
     * @return the map of key/value pairs associated with this principal.
     */
    Map getAttributes();

}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2010-10-13 21:43  cas-client-3.1.12\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-tomcat-v6\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-tomcat-v6\src\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-tomcat-v6\src\main\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-tomcat-v6\src\main\java\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-tomcat-v6\src\main\java\org\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-tomcat-v6\src\main\java\org\jasig\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-tomcat-v6\src\main\java\org\jasig\cas\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-tomcat-v6\src\main\java\org\jasig\cas\client\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-tomcat-v6\src\main\java\org\jasig\cas\client\tomcat\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-tomcat-v6\src\main\java\org\jasig\cas\client\tomcat\v6\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-support-distributed-ehcache\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-support-distributed-ehcache\src\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-support-distributed-ehcache\src\main\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-support-distributed-ehcache\src\main\java\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-support-distributed-ehcache\src\main\java\org\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-support-distributed-ehcache\src\main\java\org\jasig\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-support-distributed-ehcache\src\main\java\org\jasig\cas\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-support-distributed-ehcache\src\main\java\org\jasig\cas\client\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-support-distributed-ehcache\src\main\java\org\jasig\cas\client\proxy\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-atlassian\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-atlassian\src\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-atlassian\src\main\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-atlassian\src\main\java\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-atlassian\src\main\java\org\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-atlassian\src\main\java\org\jasig\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-atlassian\src\main\java\org\jasig\cas\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-atlassian\src\main\java\org\jasig\cas\client\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-atlassian\src\main\java\org\jasig\cas\client\integration\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-atlassian\src\main\java\org\jasig\cas\client\integration\atlassian\
     目录           0  2010-10-13 21:43  cas-client-3.1.12\cas-client-integration-jboss\
............此处省略232个文件信息

评论

共有 条评论