auth.h (99046) | auth.h (106130) |
---|---|
1/* $OpenBSD: auth.h,v 1.39 2002/05/31 11:35:15 markus Exp $ */ 2/* $FreeBSD: head/crypto/openssh/auth.h 99046 2002-06-29 10:44:37Z des $ */ | 1/* $OpenBSD: auth.h,v 1.41 2002/09/26 11:38:43 markus Exp $ */ 2/* $FreeBSD: head/crypto/openssh/auth.h 106130 2002-10-29 10:16:02Z des $ */ |
3 4/* 5 * Copyright (c) 2000 Markus Friedl. All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions 9 * are met: 10 * 1. Redistributions of source code must retain the above copyright --- 98 unchanged lines hidden (view full) --- 109int auth_rsa_key_allowed(struct passwd *, BIGNUM *, Key **); 110 111int auth_rhosts_rsa_key_allowed(struct passwd *, char *, char *, Key *); 112int hostbased_key_allowed(struct passwd *, const char *, char *, Key *); 113int user_key_allowed(struct passwd *, Key *); 114 115#ifdef KRB4 116#include <krb.h> | 3 4/* 5 * Copyright (c) 2000 Markus Friedl. All rights reserved. 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions 9 * are met: 10 * 1. Redistributions of source code must retain the above copyright --- 98 unchanged lines hidden (view full) --- 109int auth_rsa_key_allowed(struct passwd *, BIGNUM *, Key **); 110 111int auth_rhosts_rsa_key_allowed(struct passwd *, char *, char *, Key *); 112int hostbased_key_allowed(struct passwd *, const char *, char *, Key *); 113int user_key_allowed(struct passwd *, Key *); 114 115#ifdef KRB4 116#include <krb.h> |
117int auth_krb4(Authctxt *, KTEXT, char **); | 117int auth_krb4(Authctxt *, KTEXT, char **, KTEXT); |
118int auth_krb4_password(Authctxt *, const char *); 119void krb4_cleanup_proc(void *); 120 121#ifdef AFS 122#include <kafs.h> 123int auth_krb4_tgt(Authctxt *, const char *); 124int auth_afs_token(Authctxt *, const char *); 125#endif /* AFS */ 126 127#endif /* KRB4 */ 128 129#ifdef KRB5 | 118int auth_krb4_password(Authctxt *, const char *); 119void krb4_cleanup_proc(void *); 120 121#ifdef AFS 122#include <kafs.h> 123int auth_krb4_tgt(Authctxt *, const char *); 124int auth_afs_token(Authctxt *, const char *); 125#endif /* AFS */ 126 127#endif /* KRB4 */ 128 129#ifdef KRB5 |
130int auth_krb5(Authctxt *authctxt, krb5_data *auth, char **client); | 130int auth_krb5(Authctxt *authctxt, krb5_data *auth, char **client, krb5_data *); |
131int auth_krb5_tgt(Authctxt *authctxt, krb5_data *tgt); 132int auth_krb5_password(Authctxt *authctxt, const char *password); 133void krb5_cleanup_proc(void *authctxt); 134#endif /* KRB5 */ 135 136#include "auth-pam.h" 137#include "auth2-pam.h" 138 --- 62 unchanged lines hidden --- | 131int auth_krb5_tgt(Authctxt *authctxt, krb5_data *tgt); 132int auth_krb5_password(Authctxt *authctxt, const char *password); 133void krb5_cleanup_proc(void *authctxt); 134#endif /* KRB5 */ 135 136#include "auth-pam.h" 137#include "auth2-pam.h" 138 --- 62 unchanged lines hidden --- |