This feature is new in the Software Express pilot program. This feature is included in the Solaris 10 3/05 release.
This Solaris release introduces ucred_t * as an abstract representation of the credentials of a process. These credentials can be retrieved by using door_ucred() in door servers and getpeerucred() for loopback connections. The credentials can be received by using recvmsg().
See the socket.h(3HEAD) man page for further information.