ssh-pkcs11.h revision 256281
150565Sphk/* $OpenBSD: ssh-pkcs11.h,v 1.2 2010/02/24 06:12:53 djm Exp $ */
250565Sphk/*
350565Sphk * Copyright (c) 2010 Markus Friedl.  All rights reserved.
450565Sphk *
550565Sphk * Permission to use, copy, modify, and distribute this software for any
650565Sphk * purpose with or without fee is hereby granted, provided that the above
750565Sphk * copyright notice and this permission notice appear in all copies.
850565Sphk *
950565Sphk * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
1050565Sphk * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
1150565Sphk * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
1250565Sphk * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
1350565Sphk * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
1450565Sphk * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
1550565Sphk * OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
1651111Sjulian */
1750565Sphkint	pkcs11_init(int);
1850565Sphkvoid	pkcs11_terminate(void);
1950565Sphkint	pkcs11_add_provider(char *, char *, Key ***);
2050565Sphkint	pkcs11_del_provider(char *);
2150728Sphk