X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=sasl-ja.texi;h=e938b2a4ef66362808f42dd20ee889f247589efc;hb=150d672f22f6506fb498ec0429a20a063fc2caf1;hp=a5f4b7c3b95468cc7c659542e7588c33d79020a9;hpb=a929abc1f03fb9f4dcba2b89cc28cbcf41366232;p=elisp%2Fgnus-doc-ja.git diff --git a/sasl-ja.texi b/sasl-ja.texi index a5f4b7c..e938b2a 100644 --- a/sasl-ja.texi +++ b/sasl-ja.texi @@ -1,70 +1,78 @@ \input texinfo @c -*-texinfo-*- @setfilename sasl-ja +@iftex +@firstparagraphindent insert +@end iftex @set VERSION 0.2 - -@dircategory Emacs -@direntry -* SASL-ja: (sasl-ja). The Emacs SASL library (Japanese). -@end direntry - @settitle Emacs SASL Library @value{VERSION} -@ifinfo -このファイルは Emacs SASL ライブラリーを説明します。 +@copying +このファイルは Emacs SASL ライブラリー、バージョン @value{VERSION} を説 +明します。 -Copyright (C) 2000 Daiki Ueno. +Copyright @copyright{} 2000, 2004, 2005, 2006, 2007, 2008, 2009, 2010, +2011 Free Software Foundation, Inc. +@quotation Permission is granted to copy, distribute and/or modify this document -under the terms of the GNU Free Documentation License, Version 1.2 or +under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no -Invariant Sections, with no Front-Cover Texts, and with no Back-Cover -Texts. A copy of the license is included in the section entitled "GNU -Free Documentation License". +Invariant Sections, with the Front-Cover texts being ``A GNU Manual'', +and with the Back-Cover Texts as in (a) below. A copy of the license +is included in the section entitled ``GNU Free Documentation License''. この文書を、フリーソフトウェア財団発行の GNU フリー文書利用許諾契約書 -第 1.2 版またはそれ以降の版が定める条件の下で複製、配布、あるいは変更す -ることを許可します。変更不可部分、表表紙テキストおよび裏表紙テキストは指 -定しません。この利用許諾契約書の複写は「GNU フリー文書利用許諾契約書」と -いう章に含まれています。 -@end ifinfo +第 1.3 版またはそれ以降の版が定める条件の下で複製、配布、あるいは変更す +ることを許可します。変更不可部分は指定しません。“A GNU Manual”は表表紙 +テキスト、以下の (a) は裏表紙テキストです。この利用許諾契約書の複写は +「GNU フリー文書利用許諾契約書」という章に含まれています。 + +(a) The FSF's Back-Cover Text is: ``You have the freedom to copy and +modify this GNU manual. Buying copies from the FSF supports it in +developing GNU and promoting software freedom.'' + +(a) FSF の裏表紙テキスト:「あなたにはこの GNU Manual を複製したり変更す +る自由があります。FSF からの複写の購入は GNU の開発とソフトウェアの自由 +の促進を支援します。」 + +This document is part of a collection distributed under the GNU Free +Documentation License. If you want to distribute this document +separately from the collection, you can do so by adding a copy of the +license to the document, as described in section 6 of the license. + +この文書は「GNU フリー文書利用許諾契約書」に基づいて配布された収集著作物 +の一部です。もしあなたがこの文書を収集著作物から分離して配布したいときは、 +契約書の第 6 項に記述されているように、文書に契約書の複写を付加すること +によって、行なうことができます。 +@end quotation +@end copying -@tex +@dircategory Emacs +@direntry +* SASL-ja: (sasl-ja). The Emacs SASL library (Japanese). +@end direntry @titlepage -@title Emacs SASL Library +@title Emacs SASL Library @value{VERSION} @author by Daiki Ueno @page @vskip 0pt plus 1filll -Copyright @copyright{} 2000 Daiki Ueno. - -Permission is granted to copy, distribute and/or modify this document -under the terms of the GNU Free Documentation License, Version 1.2 or -any later version published by the Free Software Foundation; with no -Invariant Sections, with no Front-Cover Texts, and with no Back-Cover -Texts. A copy of the license is included in the section entitled "GNU -Free Documentation License". - -この文書を、フリーソフトウェア財団発行の GNU フリー文書利用許諾契約書 -第 1.2 版またはそれ以降の版が定める条件の下で複製、配布、あるいは変更す -ることを許可します。変更不可部分、表表紙テキストおよび裏表紙テキストは指 -定しません。この利用許諾契約書の複写は「GNU フリー文書利用許諾契約書」と -いう章に含まれています。 +@insertcopying @end titlepage -@page - -@end tex @node Top @top Emacs SASL -このマニュアルは Emacs SASL ライブラリーを説明します。 +SASL は異なるプロトコルを使うアプリケーション間で、複数の認証メカニズム +を共有するための共通インターフェースです。 -異なるプロトコルを使うアプリケーション間で、複数の認証メカニズムを共有す -るための共通インターフェースです。 +@ifnottex +@insertcopying +@end ifnottex @menu * Overview:: Emacs SASL ライブラリーとは @@ -97,7 +105,7 @@ Program Interface によって触発されました。それは、抽象化した一連の認証メ (まだ書かれていません)。 Emacs SASL ライブラリーを使うには、アプリケーション・プログラムの最初で、 -以下の式を評価して下さい。 +以下の式を評価してください。 @lisp (require 'sasl) @@ -110,7 +118,7 @@ Emacs SASL ライブラリーを使うには、アプリケーション・プログラムの最初で、 @chapter データの型 ネゴシエートされたセキュリティー層の伝送に使われる三つのデータの型として、 -メカニズム、クライアント・パラメータ、および認証ステップがあります。 +メカニズム、クライアント・パラメーター、および認証ステップがあります。 @menu * Mechanisms:: @@ -122,7 +130,7 @@ Emacs SASL ライブラリーを使うには、アプリケーション・プログラムの最初で、 @section メカニズム メカニズム (@code{sasl-mechanism} オブジェクト) が、@sc{sasl} 認証メカニ -ズムのドライバーの schema です。 +ズムのドライバーのスキームです。 @defvar sasl-mechanisms メカニズム名のリスト。 @@ -145,12 +153,12 @@ Emacs SASL ライブラリーを使うには、アプリケーション・プログラムの最初で、 認証メカニズムのドライバー (@ref{Back end drivers}) を書きたければ、 @code{sasl-make-mechanism} を使い、@code{sasl-mechanisms} およ -び @code{sasl-mechanism-alist} を正しく変更して下さい。 +び @code{sasl-mechanism-alist} を正しく変更してください。 @defun sasl-make-mechanism name steps @code{sasl-mechanism} オブジェクトを割り当てます。@* -この関数は二つのパラメータ、すなわちメカニズムの名前、および認証するため -の関数のリストを受け取ります。 +この関数は二つのパラメーター、すなわちメカニズムの名前、および認証するた +めの関数のリストを受け取ります。 @lisp (defconst sasl-anonymous-steps @@ -165,9 +173,9 @@ Emacs SASL ライブラリーを使うには、アプリケーション・プログラムの最初で、 @node Clients @section クライアント -クライアント (@code{sasl-client} オブジェクト) は四つのパラメータ、すな -わちメカニズム、ユーザー名、サービス名、およびサーバー名によって初期化さ -れます。 +クライアント (@code{sasl-client} オブジェクト) は四つのパラメーター、す +なわちメカニズム、ユーザー名、サービス名、およびサーバー名によって初期化 +されます。 @defun sasl-make-client mechanism name service server @code{sasl-client} オブジェクトを用意します。 @@ -189,8 +197,8 @@ Emacs SASL ライブラリーを使うには、アプリケーション・プログラムの最初で、 クライアントのサーバー名を文字列で返します。 @end defun -属性の設定を追加したい場合は、@code{sasl-client-set-property} を使って下 -さい。 +属性の設定を追加したい場合は、@code{sasl-client-set-property} を使ってく +ださい。 @defun sasl-client-set-property client property value 与えられた属性およびその値をクライアントに追加します。 @@ -212,9 +220,9 @@ Emacs SASL ライブラリーを使うには、アプリケーション・プログラムの最初で、 @node Steps @section ステップ -ステップ (@code{sasl-step} オブジェクト) は認証ステップの抽象化です。そ -れは、応答の値と次回の認証処理の入り口を保持します (後者はアクセスできま -せん)。 +ステップ (@code{sasl-step} オブジェクト) は認証「ステップ」の抽象化です。 +それは、応答の値と次回の認証処理の入り口を保持します (後者はアクセスでき +ません)。 @defun sasl-step-data step @var{step} が保持するデータを文字列で返します。