View Javadoc

1   // ========================================================================
2   // $Id: JAASRole.java 305 2006-03-07 10:32:14Z janb $
3   // Copyright 2003-2004 Mort Bay Consulting Pty. Ltd.
4   // ------------------------------------------------------------------------
5   // Licensed under the Apache License, Version 2.0 (the "License");
6   // you may not use this file except in compliance with the License.
7   // You may obtain a copy of the License at 
8   // http://www.apache.org/licenses/LICENSE-2.0
9   // Unless required by applicable law or agreed to in writing, software
10  // distributed under the License is distributed on an "AS IS" BASIS,
11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12  // See the License for the specific language governing permissions and
13  // limitations under the License.
14  // ========================================================================
15  
16  package org.mortbay.jetty.plus.jaas;
17  
18  
19  public class JAASRole extends JAASPrincipal
20  {
21      
22      public JAASRole(String name)
23      {
24          super (name);
25      }
26  
27      public boolean equals (Object o)
28      {
29          if (! (o instanceof JAASRole))
30              return false;
31  
32          return getName().equals(((JAASRole)o).getName());
33      }
34  }