- /*
- * @(#)Principal.java 1.13 00/02/02
- *
- * Copyright 1997-2000 Sun Microsystems, Inc. All Rights Reserved.
- *
- * This software is the proprietary information of Sun Microsystems, Inc.
- * Use is subject to license terms.
- *
- */
-
- package org.omg.CORBA;
-
-
- /**
- * A class that contains information about the identity of
- * the client, for access control
- * and other purposes. It contains a single attribute, the name of the
- * <code>Principal</code>, encoded as a sequence of bytes.
- * <P>
- * @deprecated Deprecated by CORBA 2.2.
- */
-
- public abstract class Principal {
-
- /**
- * Sets the name of this <code>Principal</code> object to the given value.
- * @param value the value to be set in the <code>Principal</code>
- * @deprecated Deprecated by CORBA 2.2.
- */
- public abstract void name(byte[] value);
-
- /**
- * Gets the name of this <code>Principal</code> object.
- * @return the name of this <code>Principal</code> object
- * @deprecated Deprecated by CORBA 2.2.
- */
- public abstract byte[] name();
- }