|
|
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:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.