VMS Help
System Services, $DELETE PROXY
*Conan The Librarian (sorry for the slow response - running on an old VAX)
|
|
Deletes an existing proxy or removes the default user or a local
user from an existing proxy in the proxy database.
Format
SYS$DELETE_PROXY rem_node ,rem_user ,[local_user] ,[flags]
D Prototype
int sys$delete_proxy (void *rem_node, void *rem_user, void
*local_user, unsigned int flags);
rem_node
OpenVMS usage:char_string
type: character-coded text string
access: read only
mechanism: by descriptor-fixed-length string descriptor
Remote node name of the proxy to be deleted from or modified
in the proxy database. The rem_node argument is the address of
a character-string descriptor pointing to the remote node name
string.
A remote node name consists of 1 to 1024 characters. No specific
characters, format, or case are required for a remote node name
string. All node names are converted to their DECnet for OpenVMS
full name unless the PRX$M_BYPASS_EXPAND flag is set with the
flags argument.
Asterisk (*) and percent sign (%) wildcards are allowed for the
remote node specification. If you specify wildcards for the rem_
node argument, the security server searches for an exact match
to the specified remote node first. If it does not find an exact
match, the server performs the requested operations on all of the
matching proxies in the proxy database.
rem_user
OpenVMS usage:char_string
type: character-coded text string
access: read only
mechanism: by descriptor-fixed-length string descriptor
Remote user name of the proxy to be deleted from or modified in
the proxy database. The rem_user argument is the address of a
character-string descriptor pointing to the user name string.
A remote user name consists of 1 to 32 alphanumeric characters,
including dollar signs ($), underscores (_), and brackets
([ ]). Any lowercase characters specified are automatically
converted to uppercase.
The rem_user argument can be specified in user identification
code (UIC) format ([group, member]). Brackets are allowed only
if the remote user name string specifies a UIC. Group and member
are character-string representations of octal numbers with no
leading zeros.
Asterisk (*) and percent sign (%) wildcards are allowed for
the remote user specification. If you specify wildcards for the
rem_user argument, the server searches for an exact match to
the specified remote user first. If it does not find an exact
match, the server performs the requested operations on all of the
matching proxies in the proxy database.
local_user
OpenVMS usage:char_string
type: character-coded text string
access: read only
mechanism: by descriptor-fixed-length string descriptor
Local user name to delete from the proxy record specified by the
rem_node and rem_user arguments in the proxy database. The local_
user argument is the address of a character-string descriptor
pointing to the local user name.
A local user name consists of 0 to 32 alphanumeric characters,
including dollar signs ($) and underscores (_). If the local_
user argument is not specified or has a length of 0, the server
will delete the entire record or records specified by the rem_
node and rem_user arguments from the proxy database.
If the local_user argument is specified, the server will delete
only the user name specified by the local_user argument from
the record specified by the rem_node and rem_user arguments. The
local_user argument can specify either the proxy's default user
or a user name in the proxy's local users list.
flags
OpenVMS usage:mask_longword
type: longword (unsigned)
access: read only
mechanism: by value
Functional specification for the service and type of user the
local_user argument represents. The flags argument is a longword
bit mask wherein each bit corresponds to an option.
Each flag option has a symbolic name. The $PRXDEF macro defines
the following symbolic names:
Symbolic Name Description
PRX$M_BYPASS_ The service should not convert the node name
EXPAND specified in the rem_node argument to its
corresponding DECnet full name. If this flag
is set, it is the caller's responsibility to
ensure that the fully expanded node name is
passed into the service.
PRX$M_IGNORE_ The service should not wait for a return
RETURN status from the security server. No return
status from the server's function will be
returned to the caller.
PRX$M_EXACT The service should match exactly the remote
node and remote user and ignore wildcards.
[legal]
[privacy]
[GNU]
[policy]
[netiquette]
[sponsors]
[FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.