Tabell 8-1 sammanfattar kommandon för RPCSEC_GSS. Det är avsett som en allmän översikt över funktioner i RPCSEC_GSS och går inte in i detalj på varje funktion. Du kan få mer information om en funktion genom att läsa direkthjälpsavsnittet (man page) för funktionen eller läsa direkthjälpsavsnittet rpcsec_gss(3N) för en översikt, bl a med en lista med datastrukturer för RPCSEC_GSS.
Tabell 8-1 Funktioner för RPCSEC_GSSÅtgärd | Funktion | Indata | Utdata | |
---|---|---|---|---|
Skapa en säkerhetskontext | rpc_gss_seccreate() | KLIENT: hanterare, principalnamn, mekanism, QOP, tjänstetyp | AUTH-hanterare | |
Ändra QOP, tjänstetyp för kontext | rpc_gss_set_defaults() | Gammal QOP, tjänst | Ny QOP, tjänst | |
Visa maximal storlek för data innan säkerhetsomvandling | rpc_gss_max_data_length() | Maximal storlek för data som tillåts för transport | Maximal storlek för data före omvandling. | |
Visa maximal storlek för data innan säkerhetsomvandling | rpc_gss_svc_max_data_length() | Maximal storlek för data som tillåts för transport | Maximal storlek för data före omvandling | |
Ange namn på principal(er) som ska representeras av servern | rpc_gss_set_svc_name() | Principalnamn, RPC-program, version | TRUE om det lyckas | |
Hämta referenser för anropare (klient) | rpc_gss_getcred() | Pekare på svc_req-struktur | UNIX-referenser, RPCSEC_GSS-referenser, cookie | |
Ange (anges av användaren) callback-funktion | rpc_gss_set_callback() | Pekare på callback-funktion | TRUE om det lyckas | |
Skapa RPCSEC_GSS-struktur för principalnamn från unika parametrar | rpc_gss_get_principal_name() | Mekanism, användarnamn, systemnamn, domännamn | Struktur för principalnamn för RPCSEC_GSS. | |
Hämta en felkod när en rutin för RPCSEC_GSS misslyckas | rpc_gss_get_error() |
| Felnummer för RPCSEC_GSS, errno, om det är tillämpligt | |
Hämta strängar för alla installerade mekanismer | rpc_gss_get_mechanisms() |
| Lista över giltiga mekanismer | |
Hämta giltiga QOP-strängar | < valign="top">Konvertera ASCII-mekanism till objektidentifierare för RPC | rpc_gss_mech_to_oid() | Mekanism (som sträng) | Mekanism (som OID) |
Konvertera ASCII-QOP till heltal | rpc_gss_qop_to_num() | QOP (som sträng) | QOP (som heltal) |