This temp directory is used by the JVM for temporary file storage. The JVM is configured to use thi

源代码在线查看: role.java

软件大小: 2917 K
上传用户: rylzll
关键词: configured JVM directory temporary
下载地址: 免注册下载 普通下载 VIP

相关代码

				/*
				 * $Header: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/Role.java,v 1.1.1.1 2002/07/18 16:47:36 remm Exp $
				 * $Revision: 1.1.1.1 $
				 * $Date: 2002/07/18 16:47:36 $
				 *
				 * ====================================================================
				 * The Apache Software License, Version 1.1
				 *
				 * Copyright (c) 2002 The Apache Software Foundation.  All rights
				 * reserved.
				 *
				 * Redistribution and use in source and binary forms, with or without
				 * modification, are permitted provided that the following conditions
				 * are met:
				 *
				 * 1. Redistributions of source code must retain the above copyright
				 *    notice, this list of conditions and the following disclaimer.
				 *
				 * 2. Redistributions in binary form must reproduce the above copyright
				 *    notice, this list of conditions and the following disclaimer in
				 *    the documentation and/or other materials provided with the
				 *    distribution.
				 *
				 * 3. The end-user documentation included with the redistribution, if
				 *    any, must include the following acknowlegement:
				 *       "This product includes software developed by the
				 *        Apache Software Foundation (http://www.apache.org/)."
				 *    Alternately, this acknowlegement may appear in the software itself,
				 *    if and wherever such third-party acknowlegements normally appear.
				 *
				 * 4. The names "The Jakarta Project", "Tomcat", and "Apache Software
				 *    Foundation" must not be used to endorse or promote products derived
				 *    from this software without prior written permission. For written
				 *    permission, please contact apache@apache.org.
				 *
				 * 5. Products derived from this software may not be called "Apache"
				 *    nor may "Apache" appear in their names without prior written
				 *    permission of the Apache Group.
				 *
				 * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
				 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
				 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
				 * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
				 * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
				 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
				 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
				 * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
				 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
				 * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
				 * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
				 * SUCH DAMAGE.
				 * ====================================================================
				 *
				 * This software consists of voluntary contributions made by many
				 * individuals on behalf of the Apache Software Foundation.  For more
				 * information on the Apache Software Foundation, please see
				 * .
				 *
				 * [Additional notices, if required by prior licensing conditions]
				 *
				 */
				
				
				package org.apache.catalina;
				
				
				import java.security.Principal;
				
				
				/**
				 * Abstract representation of a security role, suitable for use in
				 * environments like JAAS that want to deal with Principals.
				 *
				 * @author Craig R. McClanahan
				 * @version $Revision: 1.1.1.1 $ $Date: 2002/07/18 16:47:36 $
				 * @since 4.1
				 */
				
				public interface Role extends Principal {
				
				
				    // ------------------------------------------------------------- Properties
				
				
				    /**
				     * Return the description of this role.
				     */
				    public String getDescription();
				
				
				    /**
				     * Set the description of this role.
				     *
				     * @param description The new description
				     */
				    public void setDescription(String description);
				
				
				    /**
				     * Return the role name of this role, which must be unique
				     * within the scope of a {@link UserDatabase}.
				     */
				    public String getRolename();
				
				
				    /**
				     * Set the role name of this role, which must be unique
				     * within the scope of a {@link UserDatabase}.
				     *
				     * @param rolename The new role name
				     */
				    public void setRolename(String rolename);
				
				
				    /**
				     * Return the {@link UserDatabase} within which this Role is defined.
				     */
				    public UserDatabase getUserDatabase();
				
				
				}
							

相关资源