org.apache.jetspeed.om.profile
Interface Security

All Superinterfaces:
java.lang.Cloneable
All Known Implementing Classes:
PsmlSecurity

public interface Security
extends java.lang.Cloneable

Interface describing security for an entry.

Version:
$Id: Security.java,v 1.6 2004/02/23 03:05:01 jford Exp $
Author:
David Sean Taylor

Method Summary
 java.lang.Object clone()
          Create a clone of this object
 java.lang.String getId()
          Gets the security entry unique id.
 void setId(java.lang.String id)
          Sets the security entry unique id.
 

Method Detail

getId

public java.lang.String getId()
Gets the security entry unique id. This value is guaranteed to be unique in the security provider namespace.

Returns:
the id of this entry.

setId

public void setId(java.lang.String id)
Sets the security entry unique id. This value is guaranteed to be unique in the security provider namespace.

Parameters:
id - the unique id of the security entry.

clone

public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
Create a clone of this object

Throws:
java.lang.CloneNotSupportedException


Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.