JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 11 开发者安全性指南     Oracle Solaris 11.1 Information Library (简体中文)
为本文档评分
search filter icon
search icon

文档信息

前言

1.  面向开发者的 Oracle Solaris 安全(概述)

2.  开发特权应用程序

3.  编写 PAM 应用程序和服务

4.  编写使用 GSS-API 的应用程序

5.  GSS-API 客户机示例

6.  GSS-API 服务器示例

7.  编写使用 SASL 的应用程序

8.  Oracle Solaris 加密框架介绍

9.  编写用户级加密应用程序

10.  Oracle Solaris 密钥管理框架介绍

A.  适用于开发者的安全编码准则

B.  基于 C 的 GSS-API 样例程序

C.  GSS-API 参考信息

GSS-API 函数

早期 GSS-API 版本中的函数

用于处理 OID 的函数

重命名的函数

GSS-API 状态码

GSS-API 主状态码值

显示状态码

状态码宏

GSS-API 数据类型和值

基本 GSS-API 数据类型

OM_uint32

gss_buffer_desc

gss_OID_desc

gss_OID_set_desc

gss_channel_bindings_struct

名称类型

通道绑定的地址类型

GSS-API 中特定于实现的功能

特定于 Oracle Solaris 的函数

人工可读的名称语法

匿名名称的格式

实现选定数据类型

删除上下文和存储数据

保护通道绑定信息

上下文导出和进程间令牌

支持的凭证类型

凭证到期

上下文到期

回绕大小限制和 QOP 值

使用 minor_status 参数

Kerberos v5 状态码

Kerberos v5 中状态码 1 的返回消息

Kerberos v5 中状态码 2 的返回消息

Kerberos v5 中状态码 3 的返回消息

Kerberos v5 中状态码 4 的返回消息

Kerberos v5 中状态码 5 的返回消息

Kerberos v5 中状态码 6 的返回消息

Kerberos v5 中状态码 7 的返回消息

D.  指定 OID

E.  SASL 示例的源代码

F.  SASL 参考信息表

词汇表

索引

请告诉我们如何提高我们的文档:
过于简略
不易阅读或难以理解
重要信息缺失
错误的内容
需要翻译的版本
其他
Your rating has been updated
感谢您的反馈!

您的反馈将非常有助于我们提供更好的文档。 您是否愿意参与我们的内容改进并提供进一步的意见?

GSS-API 函数

Oracle Solaris 软件实现了 GSS-API 函数。有关每个函数的更多信息,请参见其手册页。另请参见早期 GSS-API 版本中的函数

gss_acquire_cred()

通过获取预先存在凭证的 GSS-API 凭证句柄来建立全局标识

gss_add_cred()

以增量方式构造凭证

gss_inquire_cred()

获取有关凭证的信息

gss_inquire_cred_by_mech()

获取有关凭证的每机制信息

gss_release_cred()

放弃凭证句柄

gss_init_sec_context()

使用对等应用程序启动安全上下文

gss_accept_sec_context()

接受对等应用程序启动的安全上下文

gss_delete_sec_context()

放弃安全上下文

gss_process_context_token()

在对等应用程序的安全上下文中处理令牌

gss_context_time()

确定上下文处于有效状态的时间

gss_inquire_context()

获取有关安全上下文的信息

gss_wrap_size_limit()

确定上下文中 gss_wrap() 的令牌大小限制

gss_export_sec_context()

将安全上下文传输给其他进程

gss_import_sec_context()

导入传输的上下文

gss_get_mic()

计算消息的加密消息完整性代码 (message integrity code, MIC)

gss_verify_mic()

根据消息检查 MIC,以验证收到消息的完整性

gss_wrap()

将 MIC 附加到消息中,并有选择地加密消息内容

gss_unwrap()

使用附加的 MIC 验证消息。解密消息内容(如果必要)

gss_import_name()

将连续的字符串名称转换为内部格式名称

gss_display_name()

将内部格式名称转换为文本

gss_compare_name()

比较两个内部格式名称

gss_release_name()

放弃内部格式名称

gss_inquire_names_for_mech()

列出指定机制支持的名称类型

gss_inquire_mechs_for_name()

列出支持指定名称类型的机制

gss_canonicalize_name()

将内部名称转换为机制名称 (mechanism name, MN)

gss_export_name()

将 MN 转换为导出格式

gss_duplicate_name()

创建内部名称的副本

gss_add_oid_set_member()

向组中添加对象标识符

gss_display_status()

将 GSS-API 状态码转换为文本

gss_indicate_mechs()

确定可用的基础验证机制

gss_release_buffer()

放弃缓冲区

gss_release_oid_set()

放弃一组对象标识符

gss_create_empty_oid_set()

创建不含对象标识符的组

gss_test_oid_set_member()

确定对象标识符是否为组的成员

早期 GSS-API 版本中的函数

本节说明了早期 GSS-API 版本中包含的函数。

用于处理 OID 的函数

Oracle Solaris 的 GSS-API 实现提供了下列函数,这些函数满足了便捷性和向后兼容性的需要。但是,其他 GSS-API 实现可能不支持这些函数。

尽管可以将机制的名称从字符串转换为 OID,但程序员应尽可能地使用缺省 GSS-API 机制。

重命名的函数

以下函数已被更新的函数所替代。在所有情况下,新函数的功能与较早的函数等效。尽管支持较早的函数,但开发者应尽可能地将这些函数替换为更新的函数。