## Uses of Class
org.omg.CORBA.Principal

Packages that use Principal
org.omg.CORBA: Provides the mapping of the OMG CORBA APIs to the JavaTM programming language, including the class `ORB`, which is implemented so that a programmer can use it as a fully-functional Object Request Broker (ORB).
org.omg.CORBA.portable: Provides a portability layer, that is, a set of ORB APIs that makes it possible for code generated by one vendor to run on another vendor's ORB.

### Uses of Principal in org.omg.CORBA

Fields in org.omg.CORBA declared as Principal
`Principal` PrincipalHolder.`value` Deprecated. The `Principal` value held by this `PrincipalHolder` object.

Methods in org.omg.CORBA that return Principal
`Principal` Any.`extract_Principal()` Deprecated. Deprecated by CORBA 2.2.

Methods in org.omg.CORBA with parameters of type Principal
`void` Any.`insert_Principal(Principal p)` Deprecated. Deprecated by CORBA 2.2.

Constructors in org.omg.CORBA with parameters of type Principal
Constructor and Description
`PrincipalHolder(Principal initial)` Deprecated. Constructs a new `PrincipalHolder` object with its `value` field initialized to the given `Principal` object.

### Uses of Principal in org.omg.CORBA.portable

Methods in org.omg.CORBA.portable that return Principal
`Principal` InputStream.`read_Principal()` Deprecated. Deprecated by CORBA 2.2.

Methods in org.omg.CORBA.portable with parameters of type Principal
`void` OutputStream.`write_Principal(Principal value)` Deprecated. Deprecated by CORBA 2.2.