资源简介
代码片段和文件信息
/**
* Licensed to Jasig under one or more contributor license
* agreements. See the NOTICE file distributed with this work
* for additional information regarding copyright ownership.
* Jasig licenses this file to you under the Apache License
* Version 2.0 (the “License“); you may not use this file
* except in compliance with the License. You may obtain a
* copy of the License at:
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing
* software distributed under the License is distributed on
* an “AS IS“ BASIS WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
*/
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.
*/
Mapject> getAttributes();
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-08-01 21:45 cas-client-3.2.1\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-integration-tomcat-v6\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-integration-tomcat-v6\src\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-integration-tomcat-v6\src\main\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-integration-tomcat-v6\src\main\java\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-integration-tomcat-v6\src\main\java\org\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-integration-tomcat-v6\src\main\java\org\jasig\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-integration-tomcat-v6\src\main\java\org\jasig\cas\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-integration-tomcat-v6\src\main\java\org\jasig\cas\client\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-integration-tomcat-v6\src\main\java\org\jasig\cas\client\tomcat\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-integration-tomcat-v6\src\main\java\org\jasig\cas\client\tomcat\v6\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\main\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\main\java\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\main\java\org\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\main\java\org\jasig\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\main\java\org\jasig\cas\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\main\java\org\jasig\cas\client\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\main\java\org\jasig\cas\client\authentication\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\main\java\org\jasig\cas\client\jaas\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\main\java\org\jasig\cas\client\proxy\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\main\java\org\jasig\cas\client\session\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\main\java\org\jasig\cas\client\ssl\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\main\java\org\jasig\cas\client\util\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\main\java\org\jasig\cas\client\validation\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\test\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\test\java\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\test\java\org\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\test\java\org\jasig\
目录 0 2011-08-01 21:45 cas-client-3.2.1\cas-client-core\src\test\java\org\jasig\cas\
............此处省略238个文件信息
相关资源
- CASE Studio 2.25
- NetApp FAS3050助阿尔卡特建ClearCase加速软
- Analytical behaviour of concrete-encased CFST
- Optimal recovery of functions on the sphere on
- lotus domino notes(包括client administrato
- 在国家自然科学基金11505208、11661141
- Characterization and Cytocompatibility of Nano
- httpclient4.3工具类
- Research on Forecasting Method of Urban Water
- Formation and Thermal Fatigue Properties of Fi
- Numerical simulation of temperature field and
- Multivariate additive-multiplicative hazard mo
- The binding and unwinding properties of the Bl
- instantclient_12_2.zip
- pEGFP-N2-CASK表达质粒的构建及鉴定
- opencv_traincascade训练分类器,手势识别
- Bitvise SSH Client 8.23
- USE CASE入门与,高焕堂编著,完整扫描
- 4JS Genero Client 2.32.08 64bit
- focas2开发包
- case in point 中文版
- CASS9.1加密狗ET199
- advanced rest client definitions.json
- Sangforcsclient
- 基于CASS与ANSYS的FLAC3D非工作帮稳定数
- 图说Kepserver Data Exchange Client实现双P
- Linux ntpclient代码
- case39连续潮流
- 南方cass,CAD2006版本的勘界测量补丁
- 南方Cass王刚程序
评论
共有 条评论