components/krb5/Solaris/kt_solaris.h
changeset 5490 9bf0bc57423a
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/krb5/Solaris/kt_solaris.h	Wed Feb 24 10:43:57 2016 -0600
@@ -0,0 +1,33 @@
+/*
+ * Copyright (c) 2010, 2015, Oracle and/or its affiliates. All rights reserved.
+ */
+
+/*
+ * Solaris Kerberos
+ * This is a private header file, therefore the interfaces that this file
+ * declares are subject to change without prior notice.
+ */
+
+#ifndef	_KT_SOLARIS_H
+#define	_KT_SOLARIS_H
+
+#ifdef	__cplusplus
+extern "C" {
+#endif
+
+#define	K5_KT_FLAG_AES_SUPPORT	1
+
+krb5_error_code k5_kt_add_ad_entries(krb5_context, char **, char *, krb5_kvno,
+    uint_t, char *, char *);
+
+krb5_error_code k5_kt_remove_by_realm(krb5_context, char *);
+
+krb5_error_code k5_kt_remove_by_svcprinc(krb5_context, char *);
+
+krb5_error_code k5_kt_ad_validate(krb5_context, char *, uint_t, boolean_t *);
+
+#ifdef	__cplusplus
+}
+#endif
+
+#endif /* _KT_SOLARIS_H */