PACSee Privilege Attribute Certificate.
packageA specified group of related OM classes, denoted by an object identifier.
package closureThe set of classes that need to be supported in order to be able to create all possible instances of all classes defined in the package.
PAG
parent cellDFS: A cell that has an entry for a child cell in its CDS namespace. The child cell is represented as a child pointer in the root directory of the CDS namespace. The name of the parent cell becomes a prefix in the name of another cell. A parent cell can also be the child of another parent cell. See also hierarchical cell.
parent directoryAny directory that has one or more levels of directories beneath it in a cell namespace. A directory is the parent of any directory immediately beneath it in the hierarchy.
parent dump levelDFS: An entry in the dump hierarchy that is used as the reference point for dumps made at an incremental dump level. Both a full dump level and another incremental dump level can serve as a parent. See also dump, dump hierarchy, full dump, incremental dump.
parent ID numberDFS: A fileset ID number stored in a fileset header. If the fileset being examined is a read/write fileset, the parent ID is its fileset ID. If the fileset being examined is a read-only or backup copy of a read/write fileset, the parent ID is the fileset ID of the read/write fileset. See also fileset ID number.
partially bound binding handleRPC: A server binding handle that contains an incomplete server address lacking an endpoint. See also fully bound binding handle.
passwordA string presented by a principal to prove its identity. The login facility transforms this string to generate an encryption key that is used by the Authentication Service to authenticate the principal. Server principals usually bypass the string-to-key transformation and present an encryption key to the Authentication Service for authentication. See also encryption key.
PCS
peer trustA type of trust relationship established between two cells by means of a secret key shared by mutual authentication surrogates maintained by the two cells. A peer trust relationship enables principals in the one cell to communicate securely with principals in the other.
permission
The modes of access to a protected object. In DCE Security, the number and meaning of permissions with respect to the object are defined by the ACL Manager of the object. See
also Access Control List.
personThe name assigned to a DCE principal. The Registry database contains the person objects with which accounts can be associated. Also, the first field of a subject identifier.
PickleAn encoding of a typed value in a byte stream. Pickles are useful for storing or transmitting typed values in typeless media. The type of value contained in a pickle may be understood from context or represented in the pickle itself.
pipeRPC: A mechanism for passing large amounts of data in a remote procedure call. RPC: The data structure that represents this mechanism.
PKSSSee private key storage server.
plaintextThe input to an encryption function or the output of a decryption function. Decryption transforms ciphertext into plaintext.
Portable Character Set (PCS)The DCE PCS is the group of characters for which DCE guarantees support. The DCE RPC runtime requires that all DCE RPC clients and servers support the DCE PCS. The IDL base type specifiers char and idl_char identify DCE PCS characters.
position (within a string)The ordinal position of one element of a string relative to another.
position (within an attribute)The ordinal position of one value relative to another.
potential bindingRPC: A specific combination of an RPC protocol sequence, RPC protocol major version, network address, endpoint, and transfer syntax that an RPC client can use to establish a binding with an RPC server. See also binding, endpoint, network address, RPC protocol sequence , RPC protocol, transfer syntax.
predicate1. A Boolean logic term denoting a logical expression that determines the state of some variable(s). For example, a predicate can be an expression stating that "variable A must have the value 3." The control expression used in conjunction with condition variables is based upon a predicate. Use a condition variable to wait for some predicate to become true; for example, to wait for something to be in a queue. 2. Audit Service: The criteria used to select audit records in an audit trail file. This is used in creating audit trail analysis and examination programs that read a select number of records from the audit trail file.
presentation addressAn unambiguous name that is used to identify a set of presentation service access points. Loosely, it is the network address of an OSI service. See also address.
Presentation Service Access Point (PSAP)Address of an OSI communications partner. It addresses an application in a computer.
presented typeRPC: For data types with the IDL transmit_as attribute, the data type that clients and servers manipulate. Stubs invoke conversion routines to convert the presented type to a transmitted type, which is passed over the network. See also transmitted type.
primary aliasThe default name for a cell that has multiple cell aliases. This is the name of the cell that the system will return when asked. See also alias.
primary nameThe string name of an object to which any aliases for that object refer. DCE refers to objects by their primary names, although DCE users can refer to them by their aliases.
primary representationThe form in which the service supplies an attribute value to the client.
primitive binding handleRPC: A binding handle whose data type in IDL is handle_t and in application code is rpc_binding_handle_t. See also customized binding handle.
principalAn entity that is capable of believing that it can communicate securely with another entity. In DCE, principals are represented as entries in the Registry database and include users, servers, computers, and authentication surrogates.
principal identifierThe name used to identify a principal uniquely. In DCE, principal identifiers are implemented as UUIDs.
privacyA protection level that may be specified in secure RPC communications and that encrypts RPC argument values.
private keyA long-lived encryption key known to only one principal. In DCE, the Authentication Service is the only principal that has a private key.
private key storage serverA server that stores private keys in such a way that only their true owners can retrieve them.
private object
XDS: An OM object created in a workspace by using the object management functions. The term is simply used for contrast with a public object.
privilege attributeAn attribute of a principal that can be associated with a set of permissions. DCE privilege attributes are identity based and include the principal's name, group memberships, and native cell.
privilege attribute certificate (PAC)Data, describing a principal's privilege attributes, that has been certified by an authority. In DCE, the privilege service is the certifying authority and seals the privilege attribute data in a ticket. The authorization protocol, DCE authorization, determines the permissions granted to principals by comparing the privilege attributes in PACs with entries in an ACL.
privilege requiredDFS: The administrative privilege required to issue a DFS command that affects filesets or DFS server processes. Administrative privilege for a DFS server process is granted to a user who is listed in the administrative list for that server process. See also administrative list.
Privilege ServiceOne of the services provided by DCE Security; the Privilege Service certifies a principal's privileges.
procedure declarationRPC: The syntax for an operation, including its name, the data type of the value it returns (if any), and the number, order, and data types of its parameters (if any).
Process Activation Group (PAG)DFS: A unique identifier that the DFS Cache Manager associates with a user's DCE credentials. The Cache Manager identifies the user's credentials by the associated PAG to allow the user authenticated access to DFS. Processes forked from the user's login process inherit the PAG to allow for authenticated access to DFS. The Cache Manager stores the PAG in the kernel of the DFS client.
process entryDFS: A definition in the BosConfig file that determines a server process to run, the process's type, and any command parameters used by the process.
profileRPC: An entry in a name service database that contains a collection of elements from which NSI search operations construct search paths for the database. Each search path is composed of one or more elements that refer to name service entries corresponding to a given RPC interface and, optionally, a given object. See also NSI profile attribute , profile element.
profile elementRPC: A record in an RPC profile that maps an RPC interface identifier to a profile member (a server entry, group, or profile in a name service database). See also group, interface identifier, profile, server entry.
profile memberRPC: A name service entry whose name occupies the member field of an element of the profile. See also profile.
project listA list of all the groups in which a principal is a member. The project list is used to determine the principal's access rights to objects. See also principal.
protection levelThe degree to which secure network communications are protected.
protocol sequence
protocol sequence vectorRPC: A data structure that contains an array-size count and an array of pointers to RPC protocol-sequence strings. See also RPC protocol sequence .
PSAPSee Presentation Service Access Point.
public object
XOM: An object that is represented by a data structure whose format is part of the service's specification.
purported nameA construct that is syntactically a name but that has not yet been shown to be a valid name.
|