The table below is a "symbol mapping table", correlating symbols employed in this specification with symbols occurring in the source code of the standard OSF reference implementation of DCE. The symbols occurring in the reference implementation are familiar to most DCE developers, but they were not chosen with an English-language specification document (such as this specification) in mind. For example, the DCE symbol kds_request() is more "English-friendly" than the reference implementation's symbol rsec_krb5rpc_sendto_kdc(). This table is included solely as an aid to developers who desire to compare their implementation with this specification-it does not impose any restrictions on conforming implementations.
In the table, indentation indicates either:
Not every symbol in this specification has been listed-where symbols differ only trivially and cause no confusion to a reader, no note is made of them. On the other hand, wherever one field/parameter is listed due to a non-trivial difference in the symbols, all fields/parameters that differ (even trivially) for that structure/operation are listed.
This Specification | OSF DCE Reference Implementation |
---|---|
scd_protected_noop() | sec_login_validate_cert_auth() |
rpc_mgmt_set_authorization_fcn() | rpc_mgmt_set_authorization_fn() |
rpc_syntax_id_t | |
stx_id | id |
stx_version | version |
idl_pkl_header_t | [doesn't exist-idl_pkl_header_t is merely a conceptual representation of data that's stored as a byte stream in an idl_pkl_t] |
kds_request() | rsec_krb5rpc_sendto_kdc() |
rpc_handle | h |
request_count | len |
request | message |
response_count_max | out_buf_len |
response_count | resp_len |
response | out_buf |
ps_message_t | rpriv_pickle_t |
ps_request() | rpriv_get_ptgt() |
rpc_handle | handle |
authn_service | authn_svc |
authz_service | authz_svc |
request | ptgt_req |
response | ptgt_rep |
ps_c_authn_secret | rpc_c_authn_dce_secret |
ps_c_authz_dce | rpc_c_authz_dce |
sec_id_foreign_t | |
cell | realm |
sec_id_foreign_groupset_t | |
cell | realm |
count_local_groups | num_groups |
local_groups | groups |
sec_bytes_t | |
count_bytes | num_bytes |
sec_id_pac_t | |
pac_format | pac_type |
cell | realm |
primary_group | group |
count_local_groups | num_groups |
count_foreign_groups | num_foreign_groups |
local_groups | groups |
sec_acl_entry_t | |
local_id | id |
sec_acl_t | |
default_cell | default_realm |
count | num_entries |
sec_acl_printstring_t | |
perm | permissions |
rdacl_*() | |
rpc_handle | h |
acl_type | sec_acl_type |
acl_list | sec_acl_list |
acl_result | result |
count_max | size_avail |
count | size_used |
rdacl_get_access() | |
access_rights | net_rights |
rdacl_test_access() | |
access_rights | desired_permset |
rdacl_get_manager_types() | |
num_manager_types | num_types |
rdacl_get_printstring() | |
manager_type_next | manager_type_chain |
num_printstrings | total_num_printstrings |
rdacl_get_referral() | |
tower_set | towers |
rdacl_get_mgr_types_semantics() | |
num_manager_types | num_types |
rsec_id_*() | |
rpc_handle | h |
domain | name_domain |
cell_name | cell_namep |
cell_uuid | cell_idp |
pgo_name | princ_namep |
pgo_uuid | princ_idp |
Contents | Next section | Index |