EN JA
Heimdal Kerberos 5 PAC handling functions(3)
Heimdal Kerberos 5 PAC handling functions(3) HeimdalKerberos5library Heimdal Kerberos 5 PAC handling functions(3)

名称

Heimdal Kerberos 5 PAC 操作関数-

関数


KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_pac_get_buffer (krb5_context context, krb5_pac p, uint32_t type, krb5_data *data)
 
KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_pac_verify (krb5_context context, const krb5_pac pac, time_t authtime, krb5_const_principal principal, const krb5_keyblock *server, const krb5_keyblock *privsvr)
 

詳細説明

 

関数説明

KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_pac_get_buffer (krb5_context context, krb5_pac p, uint32_t type, krb5_data * data)

pac から特定のタイプの PAC バッファを取得します。

パラメータ:

context Kerberos 5 コンテキスト。
 
p krb5_pac_parse() によって返される pac 構造体。
 
type 取得するバッファのタイプ
 
data 返されるデータ、 krb5_data_free() で解放します。

返り値:

成功を示す 0 を返します。そうでなければ、kerberos et エラーコードが返されます、 krb5_get_error_message() 参照。訳注: et は、何かの誤り。

 

KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_pac_verify (krb5_context context, const krb5_pac pac, time_t authtime, krb5_const_principal principal, const krb5_keyblock * server, const krb5_keyblock * privsvr)

PAC を検証します。

パラメータ:

context Kerberos 5 コンテキスト。
 
p krb5_pac_parse() によって返される pac 構造体。
 
authtime PAC が属するチケットの時間。
 
principal 検証するプリンシパル。
 
server サービスキー、ほとんど常に与えられます。
 
privsvr 与えられる KDC キー。

返り値:

成功を示す 0 を返します。そうでなければ、kerberos et エラーコードが返されます、 krb5_get_error_message() 参照。訳注: et は、何かの誤り。

 
11 Jan 2012 Version 1.5.2