Manuale di Sun Enterprise Authentication Mechanism

Routine di RPCSEC_GSS

La Tabella 8-1 riassume i comandi di RPCSEC_GSS. Essa offre una panoramica generale su RPCSEC_GSS e non una descrizione specifica delle singole funzioni. Per maggiori informazioni sulle funzioni, vedere le relative pagine man, oppure consultare la pagina man generale rpcsec_gss(3N), che include un elenco delle strutture di dati di RPCSEC_GSS.

Tabella 8-1 Funzioni di RPCSEC_GSS
AzioneFunzioneInputOutput
 Creare un contesto di sicurezzarpc_gss_seccreate() Handle CLIENT, nome principale, meccanismo, QOP, tipo di servizioHandle AUTH
 Cambiare il QOP o il tipo di servizio per il contestorpc_gss_set_defaults() Vecchio QOP o servizio Nuovo QOP o servizio
 Mostrare la dimensione massima dei dati prima della trasformazione di sicurezzarpc_gss_max_data_length() Dimensione massima dei dati consentita dal meccanismo di trasporto Dimensione massima dei dati pre-trasformazione
 Mostrare la dimensione massima dei dati prima della trasformazione di sicurezzarpc_gss_svc_max_data_length() Dimensione massima dei dati consentita dal meccanismo di trasporto Dimensione massima dei dati pre-trasformazione
 Impostare i nomi principali da rappresentare per il serverrpc_gss_set_svc_name() Nome principale, programma RPC, n. di versione TRUE in caso di operazione riuscita
 Acquisire le credenziali del chiamante (client)rpc_gss_getcred()Puntatore alla struttura svc_req Credenziali UNIX, credenziali RPCSEC_GSS, cookie
 Specificare una funzione di callback (scritta dall'utente)rpc_gss_set_callback() Puntatore alla funzione di callback TRUE in caso di operazione riuscita
 Creare una struttura RPCSEC_GSS per i nomi principali da parametri unicirpc_gss_get_principal_name() Meccanismo, nome utente, nome del sistema, nome del dominio Struttura dei nomi principali RPCSEC_GSS
 Ricavare un codice di errore in caso di mancata esecuzione di una routine RPCSEC_GSSrpc_gss_get_error()   Numero di errore RPCSEC_GSS, errno se applicabile
 Ottenere le stringhe per i meccanismi installatirpc_gss_get_mechanisms()    Elenco dei meccanismi validi
 Ottenere stringhe QOP validirpc_gss_get_mech_info() Meccanismo QOP validi per il meccanismo specificato
 Ottenere i numeri di versione più alto e più basso del RPCSEC_GSS supportatorpc_gss_get_versions()    Numeri di versione più alto e più basso
 Controllare se un meccanismo è installatorpc_gss_is_installed() Meccanismo TRUE se il meccanismo è installato
 Convertire un meccanismo ASCII in un identificativo di oggetti RPCrpc_gss_mech_to_oid() Meccanismo (come stringa) Meccanismo (come OID)
 Convertire un QOP ASCII in un valore interorpc_gss_qop_to_num() QOP (come stringa) QOP (come intero)