Annotation of 43BSDTahoe/new/xns/man/credentials.n, revision 1.1.1.1

1.1       root        1: .TH "CREDENTIALS" 3 "3-Feb-87" Cornell
                      2: .\" $Header: credentials.n,v 1.2 87/04/01 13:55:40 ed Exp $
                      3: .SH NAME
                      4: GetSimpleCredsAndVerifier
                      5: MakeSimpleCredsAndVerifier,
                      6: \- Authentication credentials/verifier creation routines
                      7: .SH SYNOPSIS
                      8: .PP
                      9: .nf
                     10: .B "#include <xnscourier/Authentication2.h>"
                     11: .PP
                     12: .B "GetSimpleCredsAndVerifier(name, pwd, credentials, verifier)"
                     13: .B "   Authentication2_Clearinghouse_Name *name;"
                     14: .B "   char *pwd;"
                     15: .B "   Authentication2_Credentials *credentials;"
                     16: .B "   Authentication2_Verifier *verifier;"
                     17: .PP
                     18: .B "MakeSimpleCredsAndVerifier(name, pwd, credentials, verifier)"
                     19: .B "   Authentication2_Clearinghouse_Name *name;"
                     20: .B "   char *pwd;"
                     21: .B "   Authentication2_Credentials *credentials;"
                     22: .B "   Authentication2_Verifier *verifier;"
                     23: .f
                     24: .PP
                     25: Link with
                     26: .IR "-lcourier" .
                     27: .SH DESCRIPTION
                     28: .PP
                     29: .I GetSimpleCredsAndVerifier
                     30: determines the user name and simple verifier by
                     31: calling
                     32: .I getXNSuser
                     33: and then creates the appropriate simple credentials and verifier returning 
                     34: them in the areas pointed to by the arguments
                     35: .I credentials
                     36: and
                     37: .IR verifier .
                     38: .I GetSimpleCredsAndVerifier
                     39: also returns the user Clearinghouse name in the area and the ascii form of 
                     40: the simple verifier in the area pointed to by
                     41: .I name
                     42: and
                     43: .I pwd 
                     44: respectively. This is used in conjunction with the use of
                     45: .I xnscreds
                     46: which sets the appropriate environment variables for
                     47: .B XNSNAME
                     48: and 
                     49: .BR XNSPASSWD .
                     50: .PP
                     51: The routine
                     52: .I MakeSimpleCredsAndVerifier
                     53: creates a set of Authentication credentials and verifier of type simple from
                     54: the user name (in Clearinghouse 3-part format) and password supplied in the 
                     55: arguments
                     56: .I name
                     57: and 
                     58: .IR pwd .
                     59: The created credentials and verifier are returned in the areas pointed to by
                     60: the arguments
                     61: .I credentials
                     62: and
                     63: .IR verifier .
                     64: .PP
                     65: .I MakeSimpleCredsAndVerifier
                     66: is maintained for backward compatiblity.
                     67: .SH NOTES
                     68: At this time only the simple flavor of credentials and verifiers are 
                     69: supported.
                     70: .SH FILES
                     71: /usr/local/lib/libcourier.a            -lcourier library.
                     72: .SH SEE ALSO
                     73: getXNSuser(3n), xnscreds(1n)
                     74: .br
                     75: ``XNS Courier Under Unix''
                     76: .br
                     77: Authentication Protocol, \s8XSIS\s0 098404 (April 1984).
                     78: .SH AUTHOR
                     79: J.Q. Johnson
                     80: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.