Add heimdal-0.6.3
[dragonfly.git] / crypto / heimdal-0.6.3 / lib / krb5 / krb5_sname_to_principal.cat3
1
2 KRB5_PRINCIPAL(3)          UNIX Programmer's Manual          KRB5_PRINCIPAL(3)
3
4 N\bNA\bAM\bME\bE
5      k\bkr\brb\bb5\b5_\b_s\bsn\bna\bam\bme\be_\b_t\bto\bo_\b_p\bpr\bri\bin\bnc\bci\bip\bpa\bal\bl, k\bkr\brb\bb5\b5_\b_s\bso\boc\bck\bk_\b_t\bto\bo_\b_p\bpr\bri\bin\bnc\bci\bip\bpa\bal\bl - create a service prin-
6      cipal
7
8 L\bLI\bIB\bBR\bRA\bAR\bRY\bY
9      Kerberos 5 Library (libkrb5, -lkrb5)
10
11 S\bSY\bYN\bNO\bOP\bPS\bSI\bIS\bS
12      _\bk_\br_\bb_\b5_\b__\be_\br_\br_\bo_\br_\b__\bc_\bo_\bd_\be
13      k\bkr\brb\bb5\b5_\b_s\bsn\bna\bam\bme\be_\b_t\bto\bo_\b_p\bpr\bri\bin\bnc\bci\bip\bpa\bal\bl(_\bk_\br_\bb_\b5_\b__\bc_\bo_\bn_\bt_\be_\bx_\bt _\bc_\bo_\bn_\bt_\be_\bx_\bt, _\bc_\bo_\bn_\bs_\bt _\bc_\bh_\ba_\br _\b*_\bh_\bo_\bs_\bt_\bn_\ba_\bm_\be,
14              _\bc_\bo_\bn_\bs_\bt _\bc_\bh_\ba_\br _\b*_\bs_\bn_\ba_\bm_\be, _\bi_\bn_\bt_\b3_\b2_\b__\bt _\bt_\by_\bp_\be, _\bk_\br_\bb_\b5_\b__\bp_\br_\bi_\bn_\bc_\bi_\bp_\ba_\bl _\b*_\bp_\br_\bi_\bn_\bc_\bi_\bp_\ba_\bl)
15
16      _\bk_\br_\bb_\b5_\b__\be_\br_\br_\bo_\br_\b__\bc_\bo_\bd_\be
17      k\bkr\brb\bb5\b5_\b_s\bso\boc\bck\bk_\b_t\bto\bo_\b_p\bpr\bri\bin\bnc\bci\bip\bpa\bal\bl(_\bk_\br_\bb_\b5_\b__\bc_\bo_\bn_\bt_\be_\bx_\bt _\bc_\bo_\bn_\bt_\be_\bx_\bt, _\bi_\bn_\bt _\bs_\bo_\bc_\bk_\be_\bt,
18              _\bc_\bo_\bn_\bs_\bt _\bc_\bh_\ba_\br _\b*_\bs_\bn_\ba_\bm_\be, _\bi_\bn_\bt_\b3_\b2_\b__\bt _\bt_\by_\bp_\be, _\bk_\br_\bb_\b5_\b__\bp_\br_\bi_\bn_\bc_\bi_\bp_\ba_\bl _\b*_\bp_\br_\bi_\bn_\bc_\bi_\bp_\ba_\bl)
19
20 D\bDE\bES\bSC\bCR\bRI\bIP\bPT\bTI\bIO\bON\bN
21      These functions create a ``service'' principal that can, for instance, be
22      used to lookup a key in a keytab. For both these function the _\bs_\bn_\ba_\bm_\be pa-
23      rameter will be used for the first component of the created principal. If
24      _\bs_\bn_\ba_\bm_\be is NULL, ``host'' will be used instead.  k\bkr\brb\bb5\b5_\b_s\bsn\bna\bam\bme\be_\b_t\bto\bo_\b_p\bpr\bri\bin\bnc\bci\bip\bpa\bal\bl()
25      will use the passed _\bh_\bo_\bs_\bt_\bn_\ba_\bm_\be for the second component. If type
26      KRB5_NT_SRV_HST this name will be looked up with g\bge\bet\bth\bho\bos\bst\btb\bby\byn\bna\bam\bme\be().  If
27      _\bh_\bo_\bs_\bt_\bn_\ba_\bm_\be _\bi_\bs NULL, the local hostname will be used.
28
29      k\bkr\brb\bb5\b5_\b_s\bso\boc\bck\bk_\b_t\bto\bo_\b_p\bpr\bri\bin\bnc\bci\bip\bpa\bal\bl() will use the ``sockname'' of the passed _\bs_\bo_\bc_\bk_\be_\bt,
30      which should be a bound AF_INET socket.
31
32 S\bSE\bEE\bE A\bAL\bLS\bSO\bO
33      krb5_425_conv_principal(3),  krb5_build_principal(3),
34      krb5_free_principal(3),  krb5_parse_name(3),  krb5_unparse_name(3)
35
36  HEIMDAL                        August 8, 1997                               1