A P3P Preference Exchange Language (APPEL), W3C Working Draft, April 20, 2000 (original) (raw)
�v�|
�{�����́AP3P�G�[�W�F���g�ɂ����āA P3P�v���C�o�V�[�|���V�[�Ɋւ���v���t�@�����X�̏W����������邽�߂̌���Ƃ��āAP3P1.0 �d�l����⊮������̂ł���B ���̌�����g�����Ƃɂ��A���[�U��P3P�Ή���Web�T�C�g����́A �}�V�����ǂނ��Ƃ��ł���v���C�o�V�[�|���V�[�̎�̂Ɋւ��āA ���[�U�̃��[�U�G�[�W�F���g�������A �܂��͔������Ŕ��f�ł���悤�ɂȂ�v���t�@�����X-�K�� (�K���Z�b�g�ƌĂ��) �Ƃ������Z�b�g�Ń��[�U�̃v���t�@�����X��\�����邱�Ƃ��ł���B
�{�����̈ʒu�t��
���̏͂ł́A���s���ɂ�����{�����̈ʒu�t�����������B ���̕��������̕����ɂƂ��đ���\��������B �{�����̃V���[�Y�̍ŐV�̈ʒu�t���́AW3C�Ō��߂���B
�{���́AP3P�v���t�@�����X�̒u������̃��[�L���O�O���[�v�� W3C�����o�Ƒ��̊֘A�c�̂ƂƂ��Ƀ��r���[���s�����߂�W3C���[�L���O�h���t�g�ł���B �{�����́AP3P�����̈�Ƃ��č쐬����A �ŏI�I�ɂ�W3C�̊����ƂȂ邱�Ƃ�ڎw���B ���[�L���O�h���t�g�����ł��邽�߁A���̎d�l���͂��ł����ŁA�u���A �܂��͑��̕����ɂ��������邩������Ȃ��B�]���āAW3C�̃��[�L���O�h���t�g�� "�i�s���̍��"�ł͂Ȃ��Ƃ��ĎQ�l���������A ���̑��Ƃ��ĎQ�Ƃ��邱�Ƃ͕s�K�ł���B���݂�W3C���[�L���O�h���t�g�́Ahttp://www.w3.org/TR/���Q�Ƃ̂��ƁB
���̃��[�L���O�O���[�v�́A P3P�v���t�@�����X�̒u��������J�����邽�߂̊���̈قȂ����A�v���[�`�ɂ��čl���A �ЂƂ̃A�v���[�`���Ŏ�茈�߁A�t�B�[�h�o�b�N���s���B���̃O���[�v�́A �S�ʓI��-�ړI���� (��Ƃ��ẮA XML�A�܂���RDF�₢���킹����)���܂ޑ��̃A�v���[�`�ɂ��Ă��l����B �d�l���Ƀt�B�[�h�o�b�N����Ȃ�A�����I�Ȏ����ƃv���g�^�C�v�̊J�������シ��B �������Ȃ���A���̃��[�L���O�O���[�v�́A �{�����̏����I�Ȕł�ύX��������e���̂���悤�ȁA�����̎������������̂ł͂Ȃ��B
APPEL����̖{�o�[�W�����́A�������K���Ăɂ��Ă���B ���[�L���O�O���[�v�͓��ɁA�K���Z�b�g�̃}�[�W�ƕҏW�̂��ǂ��T�|�[�g�Ɋւ��āA �ǂ̂悤�ɂ��Ă��̋@�\�����ǂ��邩�A�t�B�[�h�o�b�N�����߂�B �ǂ����A���̃h���t�g�����̗��P3P�d�l����2000�N4��4�� �ł���{�ł��邱�Ƃɒ��ӂ��ꂽ���B�����āA���̂悤�ȗ�́A P3P�d�l���̏o�łɂ���āA���肷�ׂ��ł���B
���̃h���t�g������W3C�Ƃ��̃����o�[�ɂ��W3C�̎菇�ɏ]���čl�Ă����B ����́AP3P�̎����A��́A�̗p�ɉe���������S������W3C�����o�V�b�v�� �X�^�b�t�ɑ���R�����g����ʂ����ړI�Ō��J����Ă���B
�R�����g�́A www-p3p-public-comments@w3.org�ɑ��t���ׂ��ł���B����́A�t�B�[�h�o�b�N�� ����̂ɍD�܂������@�ł���B���̃R�����g�Ƃ��̕ԓ��́A http://lists.w3.org/Archives/Public/www-p3p-public-comments/�ɃA�N�Z�X���ꂽ���B ���邢�́A���Ȃ��̃R�����g�����ɂ������Ȃ��ꍇ�́A�R�����g��p3p-comments@w3.org�ɑ��邱�Ƃ��ł���B ���̏ꍇ�A���Ȃ��̃R�����g�́AW3C�����o����̂݃A�N�Z�X�\�ƂȂ�B �i http://lists.w3.org/Archives/Member/p3p-comments/�ɂāj
�ڎ�
- 1. ���_
- 2. �S�ʓI�ȍ�p�ƈӖ��_
- 2.1 �K���]����i�G�o�����G�[�^�[�j�ւ̓��o��
- 2.2 �K���̏����ƕ]��
* 2.2.1 �K���̏���
* 2.2.2 �\��
* 2.2.3 �K���̕]��
- 3. �P���ȃV�i���I�̗�
- 3.1 ���[�U�v���t�@�����X
- 3.2 �\�ɂ��T�v
- 3.3 APPEL�K���Z�b�g
- 3.4 ��̐���
- 4. �Z�p�I�Ȓ�`
- 4.1 �\������уG���R�[�h
* 4.1.1 BNF�\��
* 4.1.2 �]������ѕۊ� - 4.2 �v�f
* 4.2.1 �K���Z�b�g
* 4.2.2 RULE(�K��)�v�f
* 4.2.3 OTHERWISE�v�f
* 4.2.4 REQUEST�v�f
* 4.2.5 connective(�A����)����
- 4.1 �\������уG���R�[�h
- 5. �Ӗ��_
- 5.1 �K���]����̗v��
* 5.1.1 ����
* 5.1.2 �K���Z�b�g
* 5.1.3 �\�� - 5.2 �K���̏���
- 5.3 �\��
- 5.4 �ƍ�
* 5.4.1 �����̕\��
* 5.4.2 �����̕\�� ���^����
* 5.4.3 �A����
* 5.4.4 �I�v�V�����f�[�^�v�f�̏ƍ�
* 5.4.5 �I�v�V�����ƕK�{�̊g���q�̏ƍ�
* 5.4.6 �J�e�S���̖|��T�|�[�g - 5.5 �v��̏ƍ��Ɨ�
* 5.5.1 �[���R�[�h�̈Ӗ��_�̏ƍ�
* 5.5.2 �ƍ��A���S���Y���̗�
- 5.1 �K���]����̗v��
- �t�^
- �Q�l����
1. ���_
�{�����́AP3P�G�[�W�F���g�ɂ����āA P3P�v���C�o�V�[�|���V�[�Ɋւ���v���t�@�����X�̏W����`�ʂ��錾����K�肷��B ���̌�����g�����Ƃɂ��A���[�U��P3P�Ή���Web�T�C�g����́A �}�V�����ǂނ��Ƃ��ł���v���C�o�V�[�|���V�[�̎�̂Ɋւ��āA ���[�U�̃��[�U�G�[�W�F���g�������A �܂��͔������Ŕ��f�ł���悤�ɂȂ�v���t�@�����X-�K�� (�K���Z�b�g�ƌĂ��) �Ƃ������Z�b�g�Ń��[�U�̃v���t�@�����X��\�����邱�Ƃ��ł���B
**����:**���̌���́A�`���`�����Ӑ}���Ă���; �X�̎����ł́A���̌���ł����ꂽ�d�l����ǂݏ����ł���悤�ɂ��Ȃ���Ȃ�Ȃ����A ���̌`��������I�Ɏg���K�v�͂Ȃ��B
���̌���́AP3P1.0�d�l����⑫����B ��b�ƂȂ�_���̑啔����PICSRules �Ɋ�Â��Ă���B �䂭�䂭�͂��ꂪ�P��XML (XML-data�A�K���A �Ɖ��̃A�v���P�[�V�����ƂȂ邱�Ƃ����҂��Ă���B
1.1 P3P�̊�b
P3P�́A�T�[�r�X�i�v���C�o�V�[�v���N�e�B�X��錾����Web�T�C�g�ƃA�v���P�[�V�����j �̃v���C�o�V�[�|���V�[�����[�U�ɒʒm���邱�Ƃɂ��Đv����Ă���B P3P�݊��N���C�A���g�����\�[�X��v�������Ƃ��A ���L�҂ƃv���C�o�V�[�v���N�e�B�X�ɂ��Đ錾�����T�[�r�X�ɐӔC���������g�D/�c�̂ɂ�� �T�[�r�X�̓}�V�����ǂނ��Ƃ��ł���v���C�o�V�[�|���V�[�ւ̃����N�𑗂�B �v���C�o�V�[�|���V�[�́A�T�[�r�X�����W��v��������A�ǂꂪ�g���邩�A �N�̃f�[�^�Ƌ��L����邩�A�ǂ̈ʒ����f�[�^���ۑ�����邩�A �Ƃ����������ł���f�[�^�v�f�����B
�|���V�[�́A�iweb�u���E�U�A�u���E�U�v���O�C���A �v���L�V�T�[�o�̂悤�ȁj���[�U�G�[�W�F���g�ɂ�莩���I�ɉ�͂����B�����āA ���[�U����`�����v���C�o�V�[�v���t�@�����X�Z�b�g�Ɣ�r�����B �����̃v���t�@�����X�Ɉˑ����āA���[�U�G�[�W�F���g�́A ���[�U�ɃV���v���ȏ���\��������A�v�����v�g���o������A ���̑��̓�������邩������Ȃ��B
��{�I��P3P�̑Θb�ɂ��āA�ȉ��̂悤�ȏ������l������:
- �G�[�W�F���g�́A�T�[�r�X��Web�y�[�W��v������B
- �T�[�r�X�́AHTTP�����̃w�b�_�[�Ɋ܂܂��P3P�v���C�o�V�[ �|���V�[�̎Q�Ƃ𑗐M����B�|���V�[�́A �T�[�r�X�̃v���C�o�V�[�v���N�e�B�X�ɂ��Ă̈�ȏ�̃X�e�[�g�����g����Ȃ�B
- �G�[�W�F���g�́A�|���V�[������Ă��āA���[�U�� (�v���t�@�����X��\�������j�K���Z�b�g�ɏ]���ĕ]������B �����āA�ǂ����邩�̍s���i�v���C�o�V�[�|���V�[�ɂ��ēK�Ƀ��[�U�ɒʒm���邩�A �\�����邱�ƂŔ��f�����j�����߂�B �ق��̎����Ƃ��ẮA���[�U�̃v���t�@�����X�ƃT�C�g�̃|���V�[�̊Ԃł̏ƍ��A�d�q���z�A �i���j�����I�ɏ����T�[�r�X�ɓn�����̃f�[�^���|�W�g��������B
1.2 P3P�v���t�@�����X��������(Preference Exchange Language)�̍ŏI�ړI
P3P1.0�d�l���́A�|���V�[���K�肷�邽�߂̍\���ƁA Web���\�[�X�Ƀ|���V�[���֘A�t�������郁�J�j�Y�������B �O���t�B�b�N�ȃ��[�U�C���^�t�F�[�X(GUI)���g���X�g�G���W���Ȃǂ̕K�v�����͋K�肵�Ă��Ȃ��B �������Ȃ���AGUI�ɂ���荞�݁A�g���X�g�G���W���ɂ�鏈���Ƃ��āA ���[�U�v���t�@�����X��\�����邱�Ƃ��ł��闘�_������B:
- �K���Z�b�g�̋��L�ƃC���X�g�[���B �ǂ����ꂽ���[�U�C���^�t�F�[�X�ł������Ƃ��Ă��A ���G�ȃv���t�@�����X���G���h���[�U���w�肷�邱�Ƃ͓���B �g�D/�c�̂́A���[�U�Ƀv���t�@�����X�̐����̃Z�b�g����邱�Ƃ��ł���B ���̑g�D/�c�̂�M�����郆�[�U�́A�W�߂̐V�����Z�b�g���K�肷����A ���ɒ�`���ꂽ�K���Z�b�g���C���X�g�[�����邱�Ƃ��ł���B ��̃R���s���[�^��̌��݂̋K���Z�b�g��ύX���邱�ƁA �܂��͋K���Z�b�g��V�����R���s���[�^�ɓ���邱�Ƃ��e�Ղł���B
- �G�[�W�F���g�A�����G���W���A�v���L�V�A���̃T�[�o�Ƃ̒ʐM�B ��������̎�ނ̃T�[�o�́A���̏o�͂��K���Z�b�g�ŕ\�����邱�Ƃɂ��A ���[�U�̃v���t�@�����X�ɂ��ǂ����킹�Ďd���Ă邱�Ƃ�]�ނ��낤�B �Ⴆ�A�����T�[�r�X�́A���A�v���C�o�V�[�A�N��K���A���S�ȃ_�E�����[�h�\�ȃR�[�h�A ���܂ޗv�f�̎�ނɑ�������ŋK�肵�Ă��悢�悤�ȁA ���[�U�̋K���Z�b�g�ɍ��������N�݂̂�Ԃ���������Ȃ��B
- �����̐��i�Ԃł̈ڐB���B P3P-APPEL���T�|�[�g�������i�Ȃ�Γ����K���Z�b�g�����삷��B
�܂��͂��߂ɁA���̌���́A ���̒c�̂�������v���t�@�����X�K���Z�b�g���C���|�[�g���邱�Ƃ����[�U�ɋ����A ���ꎩ�̂̋K���Z�b�g�̃t�@�C�����̃��[�U�G�[�W�F���g�Ԃœ]�����邽�߂Ɏg����B ���[�U�G�[�W�F���g����������l�͂܂��A���[�U�v���t�@�����X���G���R�[�h���āA ���̃��[�U�G�[�W�F���g�̈ӎu��������镔�i�Ƃ��ẴT�[�o�̂悤�� �K���]����Ŏg�����߂ɂ��̌���i�܂��͂������̊ȒP�Ȕh���łƂ��āj��I�Ԃ�������Ȃ��B
1.3 �K�v����
APPEL����͈̔͂̒�`�Ƃ��āA���[�L���O�O���[�v�͂�������̕K�v����������B �����āA�K�v�����̂����A���܂�K�v�łȂ��Ǝv���镔�����폜���A�͈͂����߂��B ���̂悤�ɂ��āA�h���t�g�͈ȉ��̕K�v��������ɍ���Ă���:
- APPEL�K���́AP3P�x�[�X�X�L�[�}�����P3P�ӎu����Ɋ֘A��������XML���^�f�[�^�̒��ŕ\���������̑S�ĂɊւ���v���t�@�����X�̕\�����\�ɂ��ׂ��ł���i��A�ʐM�`�����l���͊m�ۂ����)�B�iAPPEL�K���́A�������ꂪ�K��XML�X�L�[�}�ɕϊ�����Ă���ꍇ�APICS���x���Ɋւ���v���t�@�����X��\�����邩������Ȃ��B)
- APPEL�́AP3P�v���C�o�V�[�|���V�[����Ȃ��T�[�r�X�ł����Ă��������ׂ��ł���B
- APPEL�K���́A��́A���ہA�ʒm�A�x���Ƃ������������K�肷�邱�Ƃ��ł���ׂ��ł���B����ɁAAPPEL�́A�K�����lj��I�ȋ������L�q����g���@�\������ׂ��ł���B
- APPEL�̃G���R�[�h�́A�͂��̑���P3P�̍�ƁA��v�����o�[�̊����̍�ƁA�R�[�h�x�[�X�ƈ�v���ׂ��ł���B�G���R�[�h�͂ł������A�P���ŋK���ƍ��̌��ʓI�ȏ������T�|�[�g���ׂ��ł���B
��ƃO���[�v��APPEL�͈̔͂��ȉ��̂悤�Ɍ��肵�Ă���:
- APPEL�K���́AP3P�v���C�o�V�[�|���V�[���̕����̃f�[�^�v�f����ɁA"���G��"�K���̕\���������K�v�͂Ȃ��B�i�Ⴆ�A�t���l�[�������W����Ă��Ȃ��ɂ�������炸�A�X�֔ԍ������W�����̂������郋�[���j
- APPEL�͕����̃|���V�[��o���Ȃ��Ă��悢�B�ނ���A��̃|���V�[�����鋓���������N�������ǂ��������肷�邽�߂ɕK�v�ȃ��[����\������B�����A������P3P�v���C�o�V�[�|���V�[������\�ł���A�����͌X�ɋK���]����ɒ�o�����ׂ��ł���B����͕����̃v���|�[�U����������\�ȏꍇ�A�����͕����̃|���V�[��]������Ԃ�"prompt"����(���Ȃ킿�A�ʒm�������͌x��)���ԋp�����ꍇ�A��������̂������肷��calling�v���O��������ł���B
- �R���p�N�g�܂��͓ǂ݂₷���\���͕K�{�ł͂Ȃ��B
- APPEL�́A���헪��\���ł��Ȃ��Ă��ǂ��B
- APPEL�K���͏��Ɋ�Â����v���t�@�����X��\���ł��Ȃ��Ă��ǂ��B(���̑��̃��^�f�[�^����o����鎞�A���̂悤�ȏ��XML�ňÍ�������AAPPEL�G���W���ɒ�o����Ă��Ȃ����)
����̌��`�����̕��y�𑁂߂邽�߂ɁA���[�L���O�O���[�v�͊�{�̃v���C�o�V�[�v���t�@�����X�݂̂�\�����邽�߂ɐv���ꂽ���x��1�d�l�����ŏ��Ƀ����[�X���A���̌�A��L�̎c��̕K�v�����������������x��2�d�l�����������邱�Ƃ����߂��B���ɁA,APPEL���x��1�͕K�v�������ȉ��Ɍ��肷��B
- ���, ����, _�ʒm_������_�x��_�i���Ȃ킿���ʂ̋����ł͂Ȃ����́j�ƌ������A4���W�������݂̂��T�|�[�g����B
- P3P�v���C�o�V�[�|���V�[�Ɋւ���v���t�@�����X�ƌ��肵�����^�f�[�^�̃Z�b�g�݂̂��T�|�[�g����B
- ��r�I�y���[�^�ƃ��C���h�J�[�h�̌��肵���Z�b�g���g�p����ƍ��@�\�݂̂��T�|�[�g����B
�{�����͈ȍ~�ŁA���̂悤�ɂ��Ċȗ��������o�[�W������APPEL�i���x��1**�d�l���Ƃ��ĎQ�Ƃ��ꂽ�j�ɂ��ďq�ׂ�B���ڍׂȑSAPPEL�\���Ɋւ���g���q�̃��X�g�ɂ��ẮA�t�^A���Q�Ƃ̂��ƁBAPPEL�\���͈ȍ~�A���x��2**�d�l�������ĎQ�Ƃ����B
1.4 APPEL��P3P�v���C�o�V�[�|���V�[
APPEL�K���Z�b�g��P3P�|���V�[�Ɋւ���v���t�@�����X��\�����邱�Ƃ��Ӑ}���Ă���̂ŁAAPPEL�̍\���ƈӖ��_�̂قƂ�ǂ�P3P 1.0�d�l���̉e������ɋ����Ă���B���̃h���t�g�ő����̗�𗝉����邷�邽�߂ɁA���[�L���O�O���[�v��P3P1.0�d�l�����g�Ɋ���邱�Ƃ������������Ă���B�������邱�ƂŁAAPPEL�d�l���ō쐬���ꂽ�\���ƈӖ��_�̑I�������悭�������邱�Ƃ��ł���B
�ȒP�ȎQ�ƂƂ��āA�ȉ��̐}��XMLP3P1.0�|���V�[�̗v�f�Ƒ����̂قƂ�ǂ�\���Ă���|���V�[�̗�������Ă���B�X�̗v�f�Ƃ��̎g�p�ɂ��Ă̏ڍׂ́AP3P1.0�d�l����3 �|���V�[�\���ƈӖ��_���Q�Ƃ��ꂽ���B
**�} 1.1:**P3P�|���V�[�̗�
TheCoolCatalog 123 Main Street Bethesda MD 20814 US a site with clothes you would appreciate /RECIPIENT>1.5 ��`
�ȉ��̒�`(�A���t�@�x�b�g��)�͖{�����ŋ��ʂ��Ďg�p����Ă���g�����f���Ă���B
����
�K���̏ƍ������������Ƃ��Ɏ���铮��BAPPEL���x��1��4���W������(���,����,�ʒm�ƌx��)�݂̂��T�|�[�g���邪�A���x��2�̓��[�U�G�[�W�F���g�����ʂ̋������`�ł���悤�ɂ���B
����, �W��
APPEL���[�U�G�[�W�F���g���ׂĂ��A�T�|�[�g���Ă��鋓��:���, ����, _�ʒm_������_�x��_�BAPPEL���x��2�͂܂��A���[�U�G�[�W�F���g�����ʂ̋����̃Z�b�g���`�ł���悤�ɂ���BAPPEL���x��1�͓��ʂ̋������s���Ȃ����Ƃɒ��ӁB
�A����
�g�ݍ��܂ꂽ�\�����ǂ̂悤�ɏƍ����邩�����߂�\���̑����BAPPEL���x��1��4�̘A�������T�|�[�g����:or
, and
, or-exact
�����and-exact
�B�ڍׂ�5.4.3 �A�������Q�Ƃ̂��ƁB
�f�[�^���|�W�g��
���[�U�G�[�W�F���g�̊Ǘ����ŁA���[�U�����i�[����@�\�B
�؋�
P3P�A�v���P�[�V������APPEL�K���]������APPEL�K���Z�b�g�Ƃ��������_�؋�_�̈������B�Ⴆ�A���̏؋������ꂽ�ꍇ�A���̃T�[�r�X��URI�Ƃ��̃T�[�r�X�����P3P�v���C�o�V�[�|���V�[���܂ނ��Ƃ��ł���B�����͖{���I�ɁA���̑��̌`�����g�p����͎̂��R�����A�؋���XML�v�f�̌`���ŕ\�����ׂ��ł���B
�\��
XML�v�f�Ƃ��ĕ\������A�������́i�����́j�؋��Ɋւ��āA�����]�����鎖���ł��郋�[���̗v�f�B�\���͈ȉ��ō\������Ă���B
- �v�f���ʎq(�v�f��)
- �[���ȏ�������\��
- �[���ȏ���g�ݍ��܂ꂽ�\��
- �I�v�V�����I���A����
�\���̃��X�g�ɂ��Ă�2.2 �\�����A�\���Ɖ\�� �؋��̏ƍ�������@�̏ڍׂɂ��Ă�5.3 �\�����Q�Ƃ̂��ƁBAPPEL���x��1�������K���̒��ŁA
<POLICY>
��<APPEL:REQUEST>
�v�f��(�g�b�v���x����)�\���Ƃ��Ďg�p�ł��邱�Ƃɒ��ӂ��ꂽ���B
�\��, ����
����-�l�̈�g���\���̒��Ɋ܂܂�Ă���B����-�l�͈��p��(���Ȃ킿�A�����̒l)�ň͂܂ꂽ��̕�����̒l���r���邽�߁A�܂��͓���̒l���m�F���邱�ƂȂ�����̑����̗L���f���邽�߁i����炪���C���h�J�[�h�Ƌ��Ɏg�p���ꂽ�ꍇ�́j�B�ڂ������́A5.4.1 �����̕\�����Q�Ƃ̂��ƁB
�g�ݍ��܂ꂽ�\��
�ʂ̕\���A���Ȃ킿�A�ʂ�(APPEL�łȂ�)XML�v�f�ň͂܂�Ă���XML�v�f�A�ň͂܂�Ă���\���B�\�����ƍ����邽�߂ɁA�܂܂�Ă���\���i�g�p����Ă����A�����ɂ��킹�āj�̂������܂��͂��ׂĂ����l�ɏƍ�����Ȃ���Ȃ�Ȃ��B�ڍׂ�5.3 �\�����Q�Ƃ̂��ƁB
�����\��
������������]�������\���B4.2.3�@�v�f���Q�Ƃ̂���
�\��, �g�b�v���x��
<APPEL:RULE(�K��)>
�v�f�̂������Ɋ܂܂�Ă���\���BAPPEL���x��1�ł�,�g�b�v���x���̕\����<POLICY>
�������́A<APPEL:REQUEST>
�v�f�A�����\���ɂȂ蓾��B
�y���\�i
�u���E�W���O���Ă���ԂɃ��[�U���g�p�������ƍl���Ă��郆�[�U���f�[�^���|�W�g���ɂ���f�[�^�v�f�l�Z�b�g�̗B��̎��ʎq�B�����͓����f�[�^�v�f�̕����̒l���i�[���A���[�U�[�����|�W�g��(�Ⴆ�A��ЂŎg�p����Ă���l�̃Z�b�g�ƏT���Ɏg�p����Ă���قȂ�Z�b�g)��������o�����Ɋ܂܂�Ă���l�̒�����s���悭�I�Ԃ��Ƃ��ł���悤�ɂ���B
�v���t�@�����X(�v���C�o�V�[,�g�p�ł��Ȃ�)
P3P��HTTP�ɏ]���āA�����������̎��W�Ǝ�舵���Ɋւ��郆�[�U�̊�]�B�v���C�o�V�[�v���t�@�����X��APPEL�K���̃Z�b�g�Ő����ɕ\������Ă���AGUI�o�R�ł��悭��荞�܂��ׂ��ł���B
�|���V�[(�v���C�o�V�[, �g�p�ɐ����̂Ȃ�)
P3P�v���C�o�V�[�|���V�[�ŕ\����Ă���T�C�g�� �v���C�o�V�[�v���N�e�B�X
P3P�v���C�o�V�[�|���V�[
P3P�v���C�o�V�[�|���V�[�͂��̃|���V�[�ŃJ�o�[���Ă���T�[�r�X�̎��ʁAURI�C�ۏA�����ĊJ���𖾂炩�ɂ�����Ƌ��ɂ����ȏ�̃v���C�o�V�[�X�X�e�[�g�����g�̏W�܂�ł���B����������P3P�v���C�o�V�[�|���V�[ �̌`����P3P 1.0�d�l���Œ�`����Ă���B
�K��
���[�U�� �v���t�@�����X�̐����ȕ\���B�K���̓T�[�r�XP3P�v���C�o�V�[�|���V�[�Ɣ�r���ꂽ���[�U�̃v���t�@�����X��\������B�ƍ������܂��������Ƃɂ���ċN����s���͂��̋K���ŋK�肳��Ă��鋓���ɂ���Ē�`�����B���̋K���͌`���A<APPEL:RULE behavior="...">rule</APPEL:RULE>
�̗v�f�̃I�[�v���A�N���[�X�ɂ���`�����B
�K���]����
���[�U�̃v���C�o�V�[�v���t�@�����X(�Ⴆ�A�K���Z�b�g�ɂ���)�ƃT�[�r�X���瑗��ꂽP3P�|���V�[���r���錴���ƂȂ�v���Z�X�B�t�^ C: �g���X�g�G���W���ƃf�[�^�x�[�X�G���W���̃R�����g���Q�Ƃ̂��ƁB
�K���Z�b�g
���[�U��P3P�v���t�@�����X�̂��ׂĂ��`�����K���̃Z�b�g�B
�X�L�[�}, P3P�̊�{
P3P 1.0�d�l���Œ�`�����X�L�[�}�B
�T�[�r�X
�|���V�[��(���炭)�f�[�^�̃��N�G�X�g�s����v���O�����B���̒�`�ŃT�[�r�X�̓T�[�o(�T�C�g)�A���[�J���A�v���P�[�V�����AActiveX�R���g���[����Java�A�v���b�g�Ƃ��������[�J���ȃA�N�e�B�u�R�[�h�̈ꕔ�A�����ĕʂ� ���[�U�G�[�W�F���g�ƂȂ邱�Ƃ�����B�قƂ�ǂ̏ꍇ�A�T�[�r�X��P3P���\��Web�T�[�o�ƂȂ邾�낤�B
P3P�X�e�[�g�����g
P3P�X�e�[�g�����g�̓f�[�^�v�f�A�Z�b�g����уJ�e�S���̏W�܂�Ɋւ��Ă���v���C�o�V�[�v���N�e�B�X�̓��e�J���̃Z�b�g�ł���B����Ă���v�f�͖��ߍ��݃f�[�^���N�G�X�g�Ƃ��ē��삷��B�f�[�^���Q�Ƃ����A���N�G�X�g�����Ȃ��X�e�[�g�����g�B
�g���X�g�G���W��
�K���]�������Q�Ƃ̂��ƁB
���[�U
����̂��̂��T�[�r�X�ɃA�N�Z�X���A����̂��߂Ɍl�f�[�^�����݂���X(��̖@�l�Ƃ��čs�����Ă���X�̃O���[�v)
���[�U�G�[�W�F���g
���[�U�̂����ɓ��삷��v���O�����B�G�[�W�F���g�̓R���e���c�t�B���^�����O��X�g����A�܂��̓v���C�o�V�[�Ƃ������l�X�ȖړI�̃v���t�@�����X(�K��)��œ��삷�鎖������BP3P�̖ړI�Ƃ��āA���[�U�G�[�W�F���g�����[�U�̃v���C�o�V�[�v���t�@�����X��œ��삷��B���[�U�͈قȂ������ɈقȂ������[�U�G�[�W�F���g���g�p���邩������Ȃ��B
����ɁA���̎d�l���͊e����̕K�v�����̈Ӗ�����肷��ׂ�RFC 2119 [RFC2119]�Ŏg�p����Ă���̂Ɠ������Ƃ��g�p����B���̂��ƂƂ́F
�`���Ȃ�����Ȃ�Ȃ�
���̂��ƂA�܂���"�K�{�ł���" �܂���"������̂Ƃ���"�Ƃ������t�́A��`���{�d�l���̐�ΓI�ȕK�v�����ł��邱�Ƃ��Ӗ�����B
�`���Ă��Ȃ�Ȃ�
���̌��A�܂���"������̂ł͂Ȃ�"�Ƃ������͒�`���{�d�l���̐�ΓI�ȋ֎~�ł��邱�Ƃ��Ӗ�����B
�`�����ׂ��ł���
���̂��ƂA�܂��́A�`�e�� "���������" �͓���̍��ڂ�������ʂȏɂ����ėL���ȗ��R�����邱�Ƃ��Ӗ����邪�A���̌�̈Ӗ����邷�ׂĂ𗝉����Ȃ���Ȃ�Ȃ����A�قȂ������j��I�ԑO�ɂ͏\���ɍl����K�v������B
�`�����ׂ��łȂ�
���̌��A�܂���"��������Ȃ�" �͓���̋�������̉\�ł���A�L���ł���ꍇ�ɁA����̏ŗL���ȗ��R������Ƃ������Ƃ����Ӗ����邪�A���̌�̈Ӗ����邷�ׂĂ𗝉����Ȃ���Ȃ�Ȃ����A���̃��x���ŏq�ׂ��Ă��鋓������������O�ɁA���̃P�[�X���\���ɍl���Ȃ���Ȃ�Ȃ��B
�`�������悢
���̂��ƂA�܂��͌`�e�� "�C�ӂ́i�I�v�V�����I�j"�͍��ڂ����ۂɔC�� �i�I�v�V�����I�j�ł��邱�Ƃ��Ӗ�����B�s�ꂪ�K�v�Ƃ��Ă��邩�A�܂��͕ʂ̃x���_�[�͂��̍��ڂ��ȗ����Ă��邪�A����x���_�[�͂��ꂪ���i����������ƍl����Ƃ������R�ŁA�g�ݍ��݂̂��߂ɂ��̃x���_�[�͂��̍��ڂ�I�����Ă��悢�B����̃I�v�V�������܂܂Ȃ����� �͂��̃I�v�V�������܂ޕʂ̎����Ƌ������p���邽�߂ɗp�ӂ���Ȃ�����Ȃ�Ȃ��B�������A���炭�@�\�͗����Ă��邾�낤�B�����ŁA����̃I�v�V���������܂ގ����̓I�v�V�����i�������A�I�v�V����������@�\�������āj���܂�ł��Ȃ��ʂ̎����Ƌ������p���邽�߂ɏ�������Ȃ�����Ȃ�Ȃ��B
2. �S�ʓI�ȍ�p�ƈӖ��_
�ȉ��̏͂ł�APPEL�K���]����̊�{����̊T�����q�ׂ�B
2.1 �K���]����i�G�o�����G�[�^�[�j�ւ̓��o��
APPEL�K���]�����P3P �A�v���P�[�V�����ɂ���ċN������B�N�����Ă���A�v���P�[�V�����͕]����ɂ��������"�؋�"�Ƃ��̃v���Z�X�̋K���Z�b�g�����B�؋��ɂ̓T�[�r�X��URI�ƁA�������݂���Ȃ�A�T�[�r�X����̒P���P3P�v���C�o�V�[�|���V�[ ������B
�K���͈̔͂�<APPEL:���[��>
�v�f�̃I�[�v���A�N���[�Y�ɂ�茈�肳���B�]����͂��̋K�����N�������|���V�[�̃R�s�[�Ɠ��l�ɁA��L�̏؋�����{�Ƃ��Ăł����K���̋��� (����
�����ŋK�肳��Ă���悤��)��Ԃ��B���ɁA���̋K���ŏƍ�����Ă��Ȃ��I�v�V�����I�v�f���܂܂�Ă��Ȃ��ꍇ�́A���̋K�����N�������|���V�[�͏؋��Ō������I���W�i���̃|���V�[�ƕK��������v����킯�ł͂Ȃ��B����ɁA�K���]����͔C�ӂɁA���������� (���[�U�\���ɂ��킹��)�A�y���\�i�̖��O�A�����/�܂���fired�����K����Ԃ����Ƃ�����B
�A�v���P�[�V�����͕W���o�͂��ȉ��̂悤�ɉ��߂��ׂ��ł���:
- "���"(accept): ���ꂽ�؋��͎�̂ł���B�����AP3P�v���C�o�V�[�|���V�[�������A�����Ɏ�̂�����ׂ��ł����B(���Ȃ킿�A���[�U�ɑ��k�Ȃ���)�����AURI�������A����URI�̃��\�[�X�̓A�N�Z�X������ׂ��ł����BP3P 1.0 ��_�S���͂̂��铯�ӏ�_�̃R���Z�v�g���T�|�[�g���Ă��Ȃ����Ƃɒ��ӁB: �|���V�[�̎�̂͑Ή����郆�[�U�G�[�W�F���g�̋����݂̂�\���Ă���A�@�I���ӂ͕\���Ă��Ȃ��B(���Ȃ킿�A����"acceptance"�̈��\������B) P3P�̈ȍ~�̃o�[�W������������T�|�[�g����A���̋@�\���͍L���邾�낤�B
- "����"(reject): ���ꂽ�؋��͎�̂ł��Ȃ��BP3P�v���C�o�V�[�|���V�[�����ꂽ��A����͋��₳����ׂ��ł����BURI �������ꍇ�A����URI�̃��\�[�X�ɃA�N�Z�X�����ׂ��łȂ��BP3P 1.0 �v���g�R���̃C���X�^���X�ł́AP3P�v���C�o�V�[�|���V�[URI����M����ׂɃ��\�[�X�͂��łɃA�N�Z�X����Ă��邱�Ƃ�����B���̏ꍇ�A�ǂ̏������[�U�ɕ\�����邩�����߂�̂�calling �v���O��������ł���B
- "�ʒm"(inform): ���̓��[�U�ɒ�����ׂ��ł����B�ǂ̂悤�ɂ��ď�����邩�����߂�̂�calling �v���O��������ł���B�Ⴆ�A���͎��o��I�[�f�B�I�V�O�i���A�܂��́A���[�U�̃��X�|���X��K�v�Ƃ���v�����v�g�̌`�Œ����B�������Ȃ���A,���̃R���e�L�X�g�͏��I�ł���ׂ��ł��邪�A���[�U�Ƀv���C�o�V�[ �v���t�@�����X�Ɉᔽ����悤���߂��ׂ��łȂ��B�Ⴆ�A�ʒm�v�����v�g��"x.y.com�͂��Ȃ��̒������������邽�߂ɁA���Ȃ��̎���Z���̒����N�G�X�g���Ă��܂��B���̏�����i�߂܂����H����Ƃ����N�G�X�g���L�����Z�����܂����H"�Əq�ׂ邩������Ȃ��B
- "�x��"(warn): �x���̓��[�U�ɒ�����ׂ��ł����B�ǂ̂悤�Ƀ��[�U���x������邩�����߂�̂�calling �v���O��������ł���B�Ⴆ�A�x���͎��o��I�[�f�B�I�V�O�i���A�܂��́A���[�U�̃��X�|���X��K�v�Ƃ���v�����v�g�̌`�Œ����B�������Ȃ���A���R���e�L�X�g�� �|���V�[�����[�U�̃v���C�o�V�[�v���t�@�����X�Ɉᔽ���邩������Ȃ��Ƃ������̌x���ł����ׂ��ł����B�Ⴆ�A�x���v�����v�g��"�x��: x.y.com�����Ȃ��̒������������邽�߂ɁA���Ȃ��̎���Z���̒����N�G�X�g���Ă��܂��B���������ꍇ�A���Ȃ��̃v���t�@�����X�ł́A���Ȃ��͎���Z����������Ȃ��Əq�ׂĂ��܂��B���Ȃ��̃v���t�@�����X���㏑�����܂����H����Ƃ����Ȃ��̃��N�G�X�g�L�����Z�����܂����H" �Əq�ׂ邩������Ȃ��B
2.2 �K���̏����ƕ]��
�ȉ��̃Z�N�V�����ɋL�q����Ă�����͒P�ɏ��߂Ă̊T�v����鎖��ړI�Ƃ��Ă���B�ڍׂɂ��Ă�5. �Ӗ��_�ƈȉ��̊Y������Z�N�V��������Q�Ƃ̂��ƁB
2.2.1 �K���̏���
���[���͒����؋��Ɋ֘A���ĕ]�������B�͂܂ꂽ�\�����ׂĂ������̂������̂ł���ꍇ�A���[����true�ƕ]������B��{�I�ɁA���[���͓���ł���؋� ��_�ǂ��_��������ƃ��[���͖�������B
�K���Z�b�g�̊e�K���͕\������鏇�Ԃɕ]�������B�K����true�ƕ]�����ꂽ��A�Ή����鋓�����Ԃ���A�K���̕]���͏I������B�|���V�[����̂���Ȃ��ꍇ�ɂ���ɏ�����������Ă��郆�[�U�G�[�W�F���g�́A�i�Ȃ����ꂪ"����"���ꂽ���̗��R��S�ă��X�g�A�b�v����悤�Ȃ��Ɓj���̂悤�ȏ������[�U�ɗ^���邽�߂ɂ���Ȃ�]����K�v�Ƃ��邩������Ȃ��B
�K���Z�b�g�͏��fire����K��������悤�ɋL�q�����ׂ��ł���B�K���]����́A�K���Z�b�g�Ȃ��ŁA��̋K���Z�b�g�ŁA�ǂ̃��[����fire���Ȃ��ꍇ�ɂ̓G���[��Ԃ��ׂ��ł���B�G���[���ԋp���ꂽ�ꍇ�ǂ����邩�����肷��̂� calling�v���O��������ł��邪�Acalling �v���O�����̓G���[��"���"����悤�ɏ������ׂ��łȂ��B
���[�������̏ڍׂɂ��Ă̓Z�N�V����5.1 �K���]����̗v���y�� 5.2 �K���̏������Q�Ƃ̂��ƁB
2.2.2 �\��
APPEL�͎O��ނ̊�{�\�����g�p����B
- �\��: �؋��̑SXML�v�f���ƍ����鑮���Ƒg�ݍ��܂ꂽ�\�����g�p����B
- �����̕\��: ��̑��� ��XML�v�f�̒l���ƍ�����B
- �g�ݍ��܂ꂽ�\��: XML�v�f�̑g�ݍ��܂ꂽ�T�u�v�f���J��Ԃ��ƍ�����B
APPEL�̕\���͗L�����؋��ɑ��ďƍ����邱�Ƃɂ���āA���A��̕]�����ł���XML�v�f�ɂ���ĕ\�����B�\���͂����ȉ��ō\������Ă���B(�Ⴆ�A�}2.1 ���Q�Ƃ̂���):
- �v�f���ʎq(�v�f��)
- 0�ȏ�������\��
- 0�ȏ�̑����g�ݍ��܂ꂽ�\��
- �I�v�V�����I �A����
**�} 2.1:**�\���̗�
�v�f���̂�: | �v�f����ё���: |
---|---|
�v�f��, �g�ݍ��܂ꂽ�v�f����јA���� | �v�f��, ����, �g�ݍ��܂ꂽ�v�f�ƘA����: |
APPEL�͂��ׂĂ̒l��P���� ������Ƃ��Ĉ������A����-�\�� �͕����� �܂��͐��l���Ƃ邩������Ȃ��BAPPEL���x��1�͑���-�\�� �̈�l�ȑ���݂̂��T�|�[�g���Ă��� (APPEL���x��2�� ���l�ƍ��̂��߂�**"<"_less-than_��**">"_greater-than_�Ȃǂ̔�r�����lj��I�ɒ���B
APPEL�́A�����̐l�C�̂���OS shell�Ɍ����郏�C���h�J�[�h���^����"*"�̃V���v���Z�b�g���T�|�[�g����B�����̕\���� <DATA name="���[�U.*">
("���[�U" �f�[�^�Z�b�g����̂�����v�f) �Ȃǂ̒l�͈̔͂��ƍ����邽�߂ɂ��̃��^�������g�p���邱�Ƃ��ł���B�ڍׂ�5.4.1 �����̕\�������5.4.2 �K���I�ȕ\�� ���^�������Q�Ƃ̂���
�\���̓��ʂȌ`���͂܂��A�����\��<APPEL:OTHERWISE>
�Ƃ��Ă��B�؋��ɑR���ďƍ��������ɋK���]����͂������̕\����true�Ƃ��ĕ]�����Ȃ�����Ȃ�Ȃ��B���̕\���͂܂��A�ƍ��̍ς�ł��Ȃ��ꍇ�̂��ׂĂ�ׂɂ����K���Z�b�g�̍Ō�̋K���ɂ���B
2.2.3 �K���̕]��
���[���ɂ́A�����A�I�v�V�����I �y���\�i�A�I�v�V�����I�����A����������\�����܂܂��B�����\���͏�� false �ƕ]������B�����\���݂̂������[���͏��"��"�ƕ]������B�X�̕\���͊e�X�A�����\�����g�ݍ��܂ꂽ�\���ō\������A�C�ӂ��A����������Ƃ��Ă���B
�����̑����\�������/�܂��͑g�ݍ��܂ꂽ�\������̕\���͈͓̔��ɒu�����Ƃ��A�S�Ă̕\���͈�̏؋��͈͓̔��ŏƍ������B�K����<PURPOSE><develop/></PURPOSE>
��<RECIPIENT><ours/></RECIPIENT>
�\���̗������܂�<STATEMENT>
�\����g�ݍ��ޏꍇ�AP3P�|���V�[���A���[�J���Ȏ�̎҂ƌ����J����錾����X�e�[�g�����g���܂ގ��A���̕\���� true ��]������݂̂ł���B
�\�����̑����̕\�� �͈ÖقɌ݂���AND����Ă��邪�A���ʂ�connective(�A����)�������g�ݍ��܂ꂽ�\���̈Ӗ��_�ƍ����Ǘ����邽�߂Ɏg�p�����BAPPEL �͂����������A����4���T�|�[�g����:or, and, or-exact, �� _and-exact_�B�����A�������^�����Ă��Ȃ���A�K�v��_and-exact_�ւ�APPEL �f�t�H���g�͏ƍ�����: �؋��̗v�f���K���ɗ^����ꂽ�A������_��v����_���̂݁A�ƍ����N����B
�����̏ƍ��Ƒg�ݍ��܂ꂽ�\���ɂ��Ă�5.4 �ƍ��ŏڍׂ��q�ׂĂ���B
3. �P���ȃV�i���I�̗�
�ȉ��̏͂ł́AAPPEL����̈قȂ����v�f���Љ�A���̎g�p�@��������邽�߂ɒP����APPEL �v���t�@�����X�t�@�C���ɂ��Đ�������B���̗�͗ǂ��`�����ꂽAPPEL�K����̃Z�b�g�ł��邪(���Ȃ킿�A����́A[<APPEL:RULESET>](#RULESET)
�v�f�ň͂܂�Ă���)�A�K����̏����ȃZ�b�g��������邽�߂݂̂Ɏg�p�����B
�����ł́A���[�U�̃v���t�@�����X�̊ȒP�ȃe�L�X�g�L��(���喳���ɒP����)�A�܂܂��v�f�Ƃ����̋����ꂽ�l�̊T�v�\�������B�Ō�ɁA�Y������APPEL�Í����̗��������B�{�����ɎQ�Ƃ��₷���悤�ɂƂ����z�����珑����Ă���\���̃��C���ԍ��́A���ۂ̈Í��̈ꕔ�ł͂Ȃ��̂Œ��ӂ��ꂽ���B
3.1 ���[�U�v���t�@�����X
- ��O�@�ւɗ^������ł��낤�l���ɑ��郊�N�G�X�g�͋��ۂ����ׂ��ł���B
- ���[�U�͎��ʂł��Ȃ�click-stream �y�у��[�U�G�[�W�F���g���𑼂̏������W���Ȃ��T�C�g�Ɍ��\���邱�Ƃ����Ƃ�Ȃ��B�������A���[�U�̓T�[�r�X�������̕ۏ����悤�ɂƎ咣����B
- �����Ɋւ��ړI�łȂ�����A���[�U�͎����̎������C�y�ɒ���B���[�U�͂����������X�e�[�g�����g��M����O�ɁA"PrivacyProtect ����� "TrustUs"����̕ۏ�(���Ȃ킿�A�W���������)���K�v�ł���B�������Ȃ���A���[�U�͎��ۂɂ��̏�]�������O�ɑO�q�̂悤�ȏꍇ�ɂ��Ė��炩�ɒʒm���Ă��炢�����Ƃ����l���Ă���B
- ��s��Web�T�C�g
http://www.my-bank.com
�ɃA�N�Z�X����ꍇ�A���[�U�͎��g�̃f�[�^�����̎�̎҂ɍĔz�z����Ȃ�����A������f�[�^���N�G�X�g����̂���B - ���̑��S�Ẵf�[�^�]���v���́i���[�U�̃v���C�o�V�[�v���t�@�����X�Ƃ̌W���������������߂Ɂj���i�����ׂ��ł���A�T�C�g���ƂɃ��[�U�ɂ���Č��߂��邾�낤�B
3.2 �\�ɂ��T�v
�ȉ��̕\�ł́A���[�U������̃v���C�o�V�[�v���t�@�����X�ɂ����ĎQ�Ƃ���t�B�[���h�A�K�������A���ׂ��A�N�V���������������B(�Q�Ƃ����t�B�[���h�̃��X�g�ɂ��ẮAP3P 1.0�d�l���ɒ�`�������{�f�[�^�v�f����уZ�b�g�A�|���V�[��XML�G���R�[�h���Q�Ƃ̂��ƁB)
����/�v�f�Ƃ��̒l�̃��X�g�����邪�A������T�����߂̃��b�N�A�b�v�\�Ƃ��Ă��̕\���g�p���Ȃ��ł��������B���̑���A�\�ƍ��Œl���Q�Ƃ���܂ŁA�Ƃɂ��̕\���݂Ă����Ȃ���Ȃ�Ȃ��B�Ȃ��Ȃ�A�e��͂��̋K���Z�b�g�ŏ����Â���ꂽ�K����\���Ă��邩��ł���B �Z���ɂ̓��C���h�J�[�h�V���{����"*"���t���Ă�����̂Ɖ������ĂȂ����̂����邱�Ƃɒ��ӂ��ꂽ���BAPPEL �͎Q�Ƃ���Ȃ������ƎQ�Ƃ���邪���C���h�J�[�h�݂̂��܂ޑ��������������B�O�҂̏ꍇ�A�|���V�[�ɑ������܂܂��܂܂�Ȃ��Ɋւ�炸�A���[�U�͖{���ɑ����ɒ��ӂ�Ȃ��B��҂̏ꍇ�A���[�U�͑����l�ɒ��ӂ���������Ȃ����A���Ȃ��Ƃ��A�g���r���[�g��_������_�l�������Ƃ����҂���B�ڍׂɂ��ẮA5.4.2 �K���I�ȕ\�� ���^�������Q�Ƃ̂��ƁB�ȉ��Ɏ�����X�̗��3��ł́A���[�U�͎��W����clickstream �f�[�^��_�ړI_�ɂ��Ē��ӂ�Ȃ�(���̂��߂��̕\�ł͋�), �������A_�����_��_�W������-���_��v������ (���C���h�J�[�h��"*"���g���ĕ\��)
���� | �v�f(element)/�Z�b�g(Set) | URI | �W������(Disputes) | �ړI(Purpose) | ��̎�(Recipient) |
---|---|---|---|---|---|
reject(����) | category="physical", or category="demographic", or category="uniqueid" | same, other, delivery, public or unrelated | |||
accept(���) | dynamic.http.useragent, dynamic.clickstream.server | * | |||
inform(�ʒm) | user.name.* | "PrivacyProtect" and "TrustUs" | current, admin, custom or develop | ||
accept(���) | www.my-bank.com | ours | |||
warn(�x��) | [otherwise] |
3.3 APPEL�K���Z�b�g
�ȉ��̃��X�g�ł́A��q�̃v���t�@�����X��APPEL���[���Z�b�g�ɈÍ��������̕��@���������B5�̋K���̓T�[�r�X���瓾����|���V�[�̑S�Ă���������̂Ɏg�p�����B_����_-�K��(���Ȃ킿�Abehavior
�����ŕ�����"����"�����K��) �́A��O�@�ւɔz�z����铯��Əؖ��ł���f�[�^��u�˂邠����|���V�[���ŏ��ɋ��ۂ���B
���N�G�X�gURL�̖��m�ȏƍ����g�p���āA2�Ԗڂ̋K���̓|���V�[����̂���ꍇ�Awww.my-bank.com
�ɐڑ����Ă���ƁA���N�G�X�g���ꂽ�f�[�^�͋�s�ƃG�[�W�F���g�֔z�z����邾���ł���B
���ɁA"���"�K���͓��ꂾ�Ƃ݂Ȃ����Ȃ�clickstream �f�[�^�����/�܂��̓��[�U�G�[�W�F���g��� (�u���E�U�o�[�W������OS�Ȃ�)�����W����Ă��邩�ǂ���������ׂɁA�m�F�����A�����A�W����������̂��L���ł���A��̂���B
"�ʒm"�K���͔����ړI�ł͂Ȃ����[�U���ɑ��邠���郊�N�G�X�g���ƍ����A�ŏI�I�ɂ̓��[�U�ɃT�C�g����̉\�ȏŃ��[�U�������W���������Ă���Ƃ��������ɒʒm���n�߂�B
�����A���̋K�����ƍ����Ȃ���A��L�̋K�����J�o�[���Ă���|���V�[�ɂ��ă��[�U�Ɂi�T�d�Ɂj�x�����A�����\��"APPEL:OTHERWISE"��v�Ă���"�x��"-�K����fire���邾�낤�B
�} 3.1:APPEL���x��1�̒P���ȋK���Z�b�g
000: <APPEL:RULESET xmlns:APPEL="http://www.w3.org/2000/APPEL"
001: crtdby="W3C" crtdon="13-Nov-1999 09:12:32 GMT">
002:
003: <APPEL:RULE behavior="reject"
004: description="Service collects personal
005: data for 3rd parties">
006:
007:
008:
009:
010:
011:
012:
013:
014:
015:
016:
017:
018:
019:
020: <APPEL:RULE behavior="accept"
021: description="My Bank collects data only for itself
022: and its agents">
023: APPEL:REQUEST-GROUP
024: <APPEL:REQUEST uri="" title="undefined" rel="noopener noreferrer">http://www.my-bank.com/*"/>
025:
026:
027:
028:
029:
030:
031:
032:
033:
034:
035: <APPEL:RULE behavior="accept"
036: description="Service only collects clickstream data">
037:
038:
039:
040:
041:
042:
043:
044:
045: < DISPUTES service="*"/>
046:
047:
048:
049:
050: <APPEL:RULE behavior="inform"
051: description="Service only collects your name
052: for non-marketing purposes (assurance
053: from PrivacyProtect and TrustUs)">
054:
055:
056:
057:
058:
059:
060:
061:
062:
063:
064:
065:
066:
067:
068:
069:
070: <APPEL:RULE behavior="warn"
071: description="Suspicious Policy. Beware!">
072: APPEL:OTHERWISE/
073:
074:
075:
3.4 ��̐���
��L�̗�ɂ��郉�C���i���o�[���g���ĊȒP��APPEL�K���Z�b�g�̊�{�\�����������B
Lines | ���� | |||
---|---|---|---|---|
000 - 075 | _APPEL�K���Z�b�g_�BAPPEL�K���Z�b�g�B�P���APPEL�K���Z�b�g(���Ȃ킿�AAPPEL:RULESET�^�O�Ɉ͂܂�Ă��鏇���Â���ꂽ�K���̃Z�b�g) �͕��ʁA���[�U�G�[�W�F���g�ɃC���X�g�[������Ă���B�����̓V�X�e���̌��݃��[�U�A�܂��́A���݂̃u���E�W���O�Z�b�V�������Ƀ��[�U���g�p�������Ǝv���y���\�i�ɍ��킹�ĈقȂ�K���Z�b�g���ێ����邽�߂ɒ��邩������Ȃ��BAPPEL:RULESET�v�f�͒��҂�쐬�̓��t�Ȃǂ̒lj����Ń^�O�t�����邱�Ƃ��ł���: [1] ruleset = '<APPEL:RULESET xmlns="http://www.w3.org/2000/APPEL" ' attributes '>' rseq '' [2] rseq = 1*rule | |||
003 - 018 | _"����"�K��_�BAPPEL��4��ނ̋K�������������B:"���(accept)", "����(reject)", "�ʒm(inform)"������ "�x��(warn)"�B�e�K���͕\���̃Z�b�g������\��APPEL:OTHERWISE�Ɉ͂܂ꂽAPPEL:RULE�v�f�ō\������Ă���B [3] rule = '<APPEL:RULE behavior="' behavior '"' attributes '>' body '' [5] body = top-expression | 'APPEL:OTHERWISE/' [6] behavior = 'accept' | 'reject' | 'inform' | 'warn' �e�K���͑����̃Z�b�g����đ������邱�Ƃ��ł���B��X�̗�ł́A�K����fire���ׂ��ł���ꍇ�̐l�Ԃ��ǂނ��Ƃ̂ł���("�T�[�r�X��clickstream �f�[�^"�݂̂��W�߂�)���������L�ڃt�B�[���h���g�p����B(����́A�f�[�^�]����v�����v�g���Ƀ��[�U�G�[�W�F���g�ɂ���ĕ\������邩�A�ړI���f�o�b�O���邽�߂Ɏg�p�����) [4] attributes = [' persona=' quoted-string] [' crtby=' quoted-string] [' crton="' datetime '"'] [' description=' quoted-string] |
006 - 017 | _�ƍ����邽�߂�P3P�v���C�o�V�[�|���V�[_�B�قƂ�ǂ�APPEL�K���ɂ́A�v�f���ɏƍ�����\��������悤�ɁAP3P�v���C�o�V�[� | ���V�[������B���C���h�J�[�h ("*") �͒l�͈̔͂��ƍ�����̂Ɏg�p����邪�A�K�����ƍ����ׂ��v�f����ё����l�̓ | ���V�[�ŊȒP�ɏq�ׂ��Ă���B�����������͗v�f�����S�ɏȗ����邱�ƂŃT�[�r�X�����Ă��� | ���V�[���瑮��/�v�f���ȗ����邱�Ƃ��ł���B(�������͂�����l���g���đg�ݍ��ނ��Ƃ��ł���B). [7] top-expression = policy |
007 - 016 | _STATEMENT(�X�e�[�g�����g) �v�f�ƍ�_�B�����A�T�[�r�X����O�@��(, "�܂������ƍ�����)�֔z�z�����l�f�[�^(�J�e�S��physical, demographic�܂���uniqueid���v�f)�ɂ��Ė₢���킹����A"����"�K���͉������ׂ��ł��� (���Ȃ킿�|���V�[�̋���)�B�K���͂���P3P�v���C�o�V�[� | ���V�[�̕K�v�ȗv�f���ׂĂ�����t���Ă͂��Ȃ����Ƃɒ��ӁB������v�f���ƍ����邱�Ƃ��l����ƁA���̋��ۋK���̓ | ���V�[�ŋK�肳�ꂽ�ړI()�Ɋւ�炸�K����s�����낤�B | |
006 - 008, ... | _�A����_�BAPPEL���g�p����: APPEL:connective����, �K���̒��҂͗v�f�̑g�ݍ��܂ꂽ�\���ɑ��ĈقȂ����ƍ��̈Ӗ��_ ���m�ɋK�肷��BAPPEL�͈قȂ����ƍ��̈Ӗ��_����������قȂ�A���� (or, and, or-exact�����and-exact) 4���T�|�[�g����B�����A�A�������^�����Ȃ���A_anand-exact_��K�v�Ƃ���Ӗ��_���ƍ�����default�͋K���ƗL���ȏ؋��̊Ԃ��ƍ�����B [11] connective = 'APPEL:connective="' conn '"' [12] conn = or | and | or-exact | and-exact |
020 - 033 | _�������ꂽ���-�K��_�Bwww.my-bank.com����Web���\\�\[�X�����N�G�X�g���Ă���Ԃ�"accept"�K�������o����Ă���ꍇ�A���̋K���̓|���V�\[�̏ƍ��𑱂���݂̂ł���B����͋K���{�̂ɒlj���[APPEL:REQUEST](#REQUEST)�v�f�����邩��ł���B���[�U�G�[�W�F���g���v�f�Ƀ��X�g���ꂽuri���烊�N�G�X�g�����Ȃ�����A���̒lj���APPEL:REQUEST�v�f��false�ƕ]������B����ɂ���ă��[�U�͊ȒP�ɐ������ꂽ�h���C���̃Z�b�g���� | ���V�[��K�p���Ă��邾���̋K�������������ł���B | ||
035 - 048 | _���_�B�����Ă��A�T�[�r�X���������|���V�[�����[�U�G�[�W�F���g�����/�܂���clickstream�f�[�^�̏W�܂��錾����ꍇ�A"���"�K���̓f�[�^�̃����[�X�݂̂������ׂ��ł���B�ړI()�������̎�(recipient) �v�f ()��P3P�v���C�o�V�[� | ���V�[ �X�e�[�g�����g�ŕK�v�ł������Ƃ��Ă��A�K����_����Ă͂����Ȃ�_���ɒ��ӁB | ||
040 - 041 | �ƍ����邽�߂̃f�[�^�v�f_�B"or-exact"-�A�����̎g�p������̂ŁA�|���V�[�̃X�e�[�g�����g���K����_not�ӂ��܂�Ă��Ȃ� _�lj�_�f�[�^�Q�Ƃ������Ȃ��ꍇ��"���"�K���͏ƍ�����݂̂ł���B����䂦�A�K���Z�b�g��33�s����36�s�ɖ��m�ɗ��Ă���v�f�ȊO�����N�G�X�g���Ă��� | ���V�[�͒����ɂ��̕\����_false_�ƕ]�����邾�낤�B(���Ȃ킿�A� | ���V�[�����_���Ȃ�_�B) | |
044 - 046 | _�ƍ����邽�߂̌W��-�������_�B���[�U�͌W�����N�������ꍇ�ɔ����āA�v���C�o�V�[ �|���V�[ �Ɋւ���ۏ�ł���g�D�ւ̎Q�Ƃ����T�[�r�X���m�F�������ƍl����B | |||
050 - 068 | _"�ʒm"�K��_�B���[�U��TrustUs_�����_PrivacyProtect�̗����̕ۏ�����Web�T�C�g�֔����ړI�ł͂Ȃ��A���g�̖��O����邱�Ƃɓ��ӂ������A�X�̃f�[�^�]�����Ǘ��������Ǝv���B�����́A���[�U��V�����T�C�g�փA�N�Z�X����悤���ʓI�ɑ����A����̃T�C�g�ւ̓I�ȃf�[�^�]�������ׂĖ��m�Ɏ�̂ł��郆�[�U�C���^�[�t�F�[�X����邩������Ȃ��B | |||
013, 056 | _����̃��X�g�̏ƍ�_�B����̈قȂ����ړI���̎҂��ƍ����邽�߁A"or"�܂���"or-exact"�A�������g�p���A�L���ȑ���̎�̎҂ƖړI�v�f�̃��X�g���܂߂�B | |||
063 - 066 | _�A�����̒l�̏ƍ�_�B�|���V�[��TrustUs_�����_PrivacyProtect�����̕ۏ�v�����邽�߁A�K����DISPUTES-GROUP�v�f��"���ׂĂ�"�A�����ƈꏏ�ɓ����v�f ((�W������))�����x(�������A�����̈قȂ����l��)�����X�g����B���̂悤�ɂ��� �l�̊Ԃ̘_��AND��\���B | |||
070 - 073 | _"�x��"�K��_�BAPPEL�K���Z�b�g�̋K���������Â�����̂ŁA"�x��"�K���͔��s�҂��������|���V�[���ƍ��ł��Ȃ���s����K�����ׂĂ�]�����邾���ł���B��X�̋K���̏������t�ɂ���A(���Ȃ킿�A�K�����ŏ��ɒu������)���[�U�G�[�W�F���g�͓����� | ���V�[���ׂĂɑ��Ă����x�����邾�낤(�ȉ��̃R�����g���Q�Ƃ̂���)�B | ||
072 | _�����\��_�B�����\�����g�p���āA����true�ƕ]�����邱�ƂŒm���Ă���"catch-all"�K�����쐬�ł���B��ɑ����K�����ׂĂ��]������Ȃ��̂ŁA���܂ދK���͂����K���Z�b�g�̍Ō�ɒu����Ȃ���Ȃ�Ȃ��B��̋K���͉����ƍ����Ȃ����Ƃɒ��ӁB������\�ȏ؋��Z�b�g�̂��߂ɁA����fire ����K��������悤�ɋK���Z�b�g�������ׂ��ł���B���̂悤�ɂ���, �����K����fire���Ă��Ȃ���A�K���]����̓G���[�����ׂ��ł���B |
4. �Z�p�I�Ȓ�`
�ȉ��̍\���͎g���Ղ������p�Ɏg�p����Ȃ���Ȃ�Ȃ��B����ɁA�g���₷���A�v���P�[�V������5.4 �Ӗ��_�̏ƍ��Œ�`����Ă���Ӗ��_�ɏ]���ċK�����쐬���Ȃ���Ȃ�Ȃ��B
4.1 �\������уG���R�[�h
���̏͂ł̓G���R�[�h�̖���APPEL**���x��1**����Ɏg�p����Ă�����ۂ̍\���̃��X�g���L�ڂ���B���[�L���O�O���[�v�́A**���x��1**�d�l���Ɋ�Â����^�ōŏ��̋Ɩ����Ȃ��ꂽ��A1.3 �K�v�����ŏq�ׂĂ���K�v�����͈̔͂��ׂĂ��q�ׂ錻�s�̃V�X�e�����g�傷��O�Ɏ��ۂ̏����Ɋ�Â��đS(���x��2) �d�l���������邱�Ƃ��ł���B
4.1.1 BNF�\��, APPEL���x��1 (�W����)
�ȉ���BNF�\���͎��ۂ̍\���̐����łȂ��\���ł���B APPEL�\���̕W�������L�ڂɂ��Ă�4.2 �v�f���Q�Ƃ��ĉ������B
**�} 4.1:**APPEL BNF�\��, ���x��1(�L�v)
[1] ruleset = '<APPEL:RULESET xmlns="http://www.w3.org/2000/APPEL" ' attributes '>' rseq ''
[2] rseq = 1*rule
[3] rule = '<APPEL:RULE behavior="' behavior '"' attributes '>' body ''
[4] attributes = [' persona=' quoted-string] [' crtby=' quoted-string] [' crton="' datetime '"'] [' description=' quoted-string]
[5] body = top-expression | 'APPEL:OTHERWISE/'
[6] behavior = 'accept' | 'reject' | 'inform' | 'warn'
[7] top-expression = policy | request-group [policy]
[8] policy = <[P3P10]�|���V�[ (�I�v�V�����I�ɖ��ߍ��܂ꂽ�A����)>
[9] request-group = '<APPEL:REQUEST-GROUP ' [connective] '>' 1*request ''
[10] request = '<APPEL:REQUEST uri="' RFC 2396�Ŏ����ꂽ[URI] '">'
[11] connective = 'APPEL:connective="' conn '"'
[12] conn = or | and | or-exact | and-exact
[13] quoted-string = '"' ������ '"'
[14] string = <[UTF-8] ���� (" �� & �ŃG�X�P�[�v���ꂽ����)>
[15] datetime = <[RFC 2068]��3.3�Ɏ����ꂽ���t/����>
�ڍׂ͈ȉ���4.2 �v�f�ɋL�ڂ��Ă���B�t�^A: APPEL���x��2�d�l�����Q�Ƃ̂��ƁB
4.1.2 �]������ѕۊ�
APPEL�K���Z�b�g�́A��ʓI��XML �Ɠ��l�̕����Z�b�g�̋K���ɏ]����XML�����Ƃ��ĕ\�����B���@�ȕ����́A�^�u�A���s���A�A���s�AUnicode �y�� ISO/IEC 10646�̍��@�I�}�`�����ł���B�ڍׂɂ��ẮAXML�����̏͂������G���R�[�f�B���O���Q�ƁBXML�����ł͗v�f����������_�啶��/����������ʂ���_���Ƃɒ��ӁB�����͂��ׂď��������g�p���Ă��邪APPEL�̗v�f���͂��ׂđ啶���ł���BP3P�͓����K�����g�p���Ă���̂ŁAP3P�v���C�o�V�[�|���V�[�ł�����̌`���łȂ���Ȃ�Ȃ��B�������Ȃ���AP3P�v�f�̕W�������̒�`�ɂ��ẮA�ŐV��P3P�d�l�����Q�Ƃ̂��ƁB
P3P�v���C�o�V�[�|���V�[�ƈ���āAAPPEL�K���Z�b�g��HTTP�v���g�R���G�N�X�e���V�����̂悤�ȓ��ʂȎ�i��p���ă��A���^�C���Ō�������悤�ɂ͍���Ă��Ȃ��B���̂����A�g�p���̃n�[�h�E�F�A�Z�b�g�A�b�v���A�\�t�g�E�F�A�Z�b�g�A�b�v���ɂ���ė��p�ł����i���g���ĒP���ȃt�@�C���̂悤�ɏ����A�_�E�����[�h�����B
�����I�ɂ́A���[�U�G�[�W�F���g�́A���[�U�̊ȒP�ȃe�L�X�g�K���Z�b�g�t�@�C�������̓����\���ɍ��킹�邽�߂̕��@��������A���[�U�̋K���Z�b�g�i�o�C�i���t�H�[���j�֗̕��ȈÍ��͂ǂ�ł��g���ėǂ��B
4.2 �v�f
���̏͂ł�APPEL�K���Z�b�g���쐬����ׂɎg�p�����v�f�ɂ��Đ�������B �e�v�f�͗v�f�ɂ��鑮���̃��X�g����ɕt���Ă���<>
�������ʂɗ^�����Ă���B_�K�{_�ł���ƃ^�O�t������Ă���ȊO�́A���X�g�ɋL�ڂ���Ă��鑮���̓I�v�V�����I�ł���B�����̗v�f�����ۂɎg�p���邱�ƂɊւ�����ɂ��ẮA3. �P���ȃV�i���I�̗���5. �Ӗ��_���Q�Ƃ̂��ƁB
4.2.1 <APPEL:RULESET>(�K���Z�b�g)
�v�f
<APPEL:RULESET>
���̃^�O��APPEL�t�@�C���������Ă����蕶���ł���B����ɂ́A��ȏ�̋K���̔z����B�e�K���́A�K���Ƀ��X�g����Ă���\����true�ł���� �]������ꍇ�Acalling �v���O�����ɕԂ���邠�鋓��������Â��Ă���B
�y���\�i(persona)
���[�U�G�[�W�F���g�������̃��[�U���|�W�g�����T�|�[�g����ꍇ�A���̕����� �͎g�p�����f�[�^�|�W�g����F������B�y���\�i���^�����Ă��ꍇ�A�f�t�H���g�y���\�i���g�p����Ȃ���Ȃ�Ȃ��B���̒l��<RULE>
���x���ɏ㏑�ł��邱�Ƃɒ��ӁB
crtby(crtby)
�K���Z�b�g��҂̖��O��ID (���[�U�G�[�W�F���g�ł��悢)
crton(crton)
�K�����[���Z�b�g�쐬�̎��ԂƓ��t
description(�L��)
�K���Z�b�g���I�����ꂽ�����[�U�G�[�W�F���g���\���ł���Z�����R��������B���͋K���t�@�C�����f�o�b�O����̂�⏕����B
[1] ruleset = '<APPEL:RULESET xmlns="http://www.w3.org/2000/APPEL" ' attributes '>' rseq ''
[2] rseq = 1*rule
[4] attributes = [' persona=' quoted-string] [' crtby=' quoted-string] [' crton="' datetime '"'] [' description=' quoted-string]
4.2.2 <APPEL:RULE>(�K��)
�v�f
<APPEL:RULE>
���鋓����calling �v���O�����ɂ���Ď��s�������܂�ł���B
����(behavior)
(�K�{����)
�\�����؋����ƍ�����ꍇ�Acalling �v���O�����ɂ���Ď��s����鋓��
�y���\�i(persona)
���[�U�G�[�W�F���g�������̃��[�U���|�W�g�����T�|�[�g����ꍇ�A���̕�����͎g�p�����f�[�^���|�W�g����F������B�y���\�i ���^�����ĂȂ���A<RULESET>
���͂�ł���Ή�����l���g�p�����B
crtby(crtby)
�K���Z�b�g��҂̖��O��ID (���[�U�G�[�W�F���g�ł��悢)
crton(crton)
�K���Z�b�g�쐬�̎��ԂƓ��t
description(�L��)
�K���Z�b�g�����s���ꂽ�����[�U�G�[�W�F���g���\���ł���Z�����R��������B���͋K���t�@�C�����f�o�b�O����̂�⏕����B
<APPEL:RULE>
�v�f�Œ��ڈ͂܂�Ă���g�b�v-���x���\���͂���exact
�ƍ�(5.4.4 �A�������Q��)�Əƍ�����Ȃ�����Ȃ�Ȃ��B-- ��ԏ�̗v�f�̈قȂ�ƍ��̈Ӗ��_���w�肷�� APPEL���x��1�ɕ��@���Ȃ��B
<POLICY>
�v�f���܂�ł��邪�A<APPEL:REQUEST>
�v�f���܂܂Ȃ��K�����ǂ̃T�C�g�ɂ����Ă�_�|���V�[���ƍ����悤�Ƃ��邾�낤�B<POLICY>
�v�f_��<APPEL:REQUEST>
�v�f�̗������܂�ł���K����<APPEL:REQUEST>
�v�f�ŗ^�����Ă���URI���ƍ�����T�C�g�Ń|���V�[�ƍ�������݂̂ł���B�T�C�g��P3P�v���C�o�V�[�|���V�[����Ȃ��ꍇ�A<APPEL:REQUEST>
�v�f���܂�ł��邪<POLICY>
�v�f���܂܂Ȃ��K���͏ƍ������邾�낤�B�\���̋�̃��X�g�����K���͋N�����Ȃ��B�i�O�́j�K����fire����Ă��Ȃ��ꍇ�A��������ł��낤_�f�t�H���g�K��_���쐬���邽�߂ɁA�����\��<OTHERWISE/>
���g�p�����ׂ��ł���B
[3] rule = '<APPEL:RULE behavior="' behavior '"' attributes '>' body ''
[4] attributes = [' persona=' quoted-string] [' crtby=' quoted-string] [' crton="' datetime '"'] [' description=' quoted-string]
[5] body = top-expression | 'APPEL:OTHERWISE/'
[6] behavior = 'accept' | 'reject' | 'inform' | 'warn'
[7] top-expression = policy | request [policy]
4.2.3 <APPEL:OTHERWISE>
�v�f
<APPEL:OTHERWISE>
�������-�\���A����͕K��true�ƕ]������B�܂��A����͑O�̋K���ɃJ�o�[����Ȃ��S�ẴP�[�X�ɓK������"catch-all"�K������邽�߂Ɏg�p���鎖���ł���B
<APPEL:OTHERWISE>
�K���̗B��̕\���ł���B��̋K���Z�b�g�͒ʏ�A�����\��������Â����̋K�����܂݁A���̂悤�ȋK���͋K���Z�b�g�̍Ō�ɂ���B���[�U�́A���[�U�̐�s����K�����J�o�[���Ȃ��ꏊ�̃f�[�^���|�W�g���ւ̃A�N�Z�X�ɐ����̂Ȃ�_���_������<OTHERWISE>
�v�f���g�p���Ȃ��悤�ɒ��ӂ���K�v������B���[�U�G�[�W�F���g�́A���̂悤��"catch-all"_���_�����K���Z�b�g�̎�̂����ۂ��Ȃ�����Ȃ�Ȃ��B
[5] body = top-expression | 'APPEL:OTHERWISE/'
4.2.4 <APPEL:REQUEST>
�v�f
<APPEL:REQUEST>
a���郊�\�[�X��h���C���݂̂�K�p����K���̍쐬��������B
uri
(�K�{����)
���݃��N�G�X�g����Ă��郊�\�[�X��URI(�|���V�[ URI�ł͂Ȃ�)�B
<POLICY>
-�\���ƈꏏ�ɁA<APPEL:REQUEST>
�v�f(<APPEL:REQUEST-GROUP>
�v�f�ɖ��ߍ��܂�Ă���) �͂��郊�\�[�X��h���C���݂̂�K�p����K�����쐬����̂Ɏg�p�����B�K����fire���邽�߂ɕ\���͐��ł���ƕ]������K�v������̂ŁA�����̂ǂ�<APPEL:REQUEST>
�v�f��<POLICY>
�\���̃A�v���P�[�V������^����ꂽURI�������邾�낤�B
�P��̋K���ɂ��镡���ŁA����̃��\�[�X��/�܂��̓h���C�������X�g���邽�߂ɁA<APPEL:REQUEST-GROUP>
�v�f�ɕ�����<APPEL:REQUEST>
�v�f�ߍ��ގ����ł��邵�Aor
��or-exact
�A�������g�p���Đڑ����邱�Ƃ��ł���B
[7] expression = policy | request | 1*<A chunk of XML code (optionally with embedded connectives)>
[8] policy = <[P3P10] policy (optionally with embedded connectives)>
[9] request-group = '<APPEL:REQUEST-GROUP ' [connective] '>' 1*request ''
[10] request = '<APPEL:REQUEST uri="' [URI] as per RFC 2396 '">'
4.2.5 APPEL:connective
(�A����)����
APPEL:connective
�K�����L���ȏ؋��Ɣ�r����鎞�A�܂܂�Ă���\�����ǂ̂悤�ɂ��ďƍ����邩�����߂�B
APPEL�͈قȂ���4��ނ̘A�������T�|�[�g����: or
, and
, or-exact
������and-exact
�Ӗ��_�̋L�ڂɂ��ẮA5.4.3 �A�������Q�Ƃ��ĉ������BAPPEL:connective
���^�����Ă��Ȃ��ꍇ�Aand-exact
�ւ�APPEL�ƍ��̈Ӗ��_�f�t�H���g�͏ƍ�����B�F�܂܂ꂽ�\����_���ׂ�_�؋��Ɍ���_�Ȃ���Ȃ炸_�A�lj��̗v�f�͌����_�͂Ȃ�Ȃ�_�B
[11] connective = 'APPEL:connective="' conn '"'
[12] conn = or | and | or-exact | and-exact
5. �Ӗ��_
2. �S�ʓI�ȍ�p�ƈӖ��_�ł��ł�APPEL�K���]����̊�{����̊T�v�͏q�ׂ����A�ȉ��̏͂ł́A�����Əڍׂ�APPEL����̈Ӗ��_�ɂ��Đ�������B�ŏ���2.��APPEL����̐�����������x���K���A�K�������A�\���A�ƍ��A�K�������Ȃǂ̋K���]���Ɋւ���X�̖��ɏœ_�����Ă�B
5.1 �K���]����̗v��
P3P�G�[�W�F���g�₻�̑��̃v���O�����́AAPPEL�K���Z�b�g�⌻�݃��N�G�X�g����Ă��郊�\�[�X�ƒP���P3P�v���C�o�V�[�|���V�[���܂ނ�������Ȃ����������"�؋�"����Ȃ���APPEL�K���]������N������B������ P3P�v���C�o�V�[�|���V�[���L���ł���ꍇ�A���[�U�G�[�W�F���g�͋K���]������J��Ԃ��Ăяo���ׂ��ł����A�ʁX�Ɂi�ǂ�ȏ��Ԃłł��j�e�|���V�[���K���]����ɋ������ׂ��ł���B
�K���]����� calling�v���O�������A�K��������������|���V�[�̃R�s�[�Ɠ��l�Ɏ��s����**����**(4���W������"���", "����", "�ʒm" �܂���"�x��"�̂ǂꂩ���)��Ԃ��Ȃ�����Ȃ�Ȃ��B�K���ɂ���ďƍ�����Ă��Ȃ��I�v�V�����I�v�f���������ꍇ�͓��ɁA��҂͏؋��ɂ���I���W�i���̃|���V�[�ƈ�v���Ȃ������悢�Ƃ������Ƃɒ��ӂ��ꂽ���B����ɁA�K���]����͔C�ӂ�(���[�U�\���ɍ�����)����������A�y���\�i�̖��A��/�܂���fire���ꂽ�K����Ԃ��Ă��悢�B
5.1.1 ����
���[�U�G�[�W�F���g�͏��Ȃ��Ƃ�4���W������"���","����", "�ʒm"�܂���"�x��"���T�|�[�g���Ȃ�����Ȃ�Ȃ��B
5.1.2 �K���Z�b�g
�K���Z�b�g�͏��������߂�ꂽ�K��s�ɂ̃��X�g�ō\�������B�K���́A������calling�v���O�����ɂ���Ď��s����Ȃ���Ȃ�Ȃ��Ƃ����������������B
�K���Z�b�g�̊e�K���͌���鏇�Ԃŕ]�������B�K����true�ƕ]������ƁA�Ή����鋓���͕Ԃ���A�K���̕]���͏I������B�ƍ����s��ꂸ�A�K�����ׂĂ��i�s����ꍇ�Acalling�v���O�����փG���[���Ԃ����B
�K���Z�b�g�́A������\�ȏ؋��Z�b�g�̂��߂ɁAfire ����K������������悤�ɏ�����Ȃ���Ȃ�Ȃ��B�G���[���Ԃ��ꂽ���ǂ����邩�����߂�̂�calling �v���O���� (�ʏ�̓��[�U�G�[�W�F���g)����ł���B�������Ȃ���Acalling�v���O�����̓G���[��"���"�̗l�Ɉ����ׂ��ł͂Ȃ��B
5.1.3 �\��
�e�K���͂悭�`�����ꂽXML�v�f�̌`���Ɋ���̃g�b�v-���x���\�����܂�ł���A�������������Â��Ă���BAPPEL�Ή����[�U�G�[�W�F���g�͏��Ȃ��Ƃ�<APPEL:REQUEST>
�v�f (�|���V�[ URI �ł͂Ȃ��A_���݃��N�G�X�g����Ă��郊�\�[�X_)�Ɠ��l�ɁAP3P<POLICY>
�v�f�AAPPEL<APPEL:OTHERWISE>
�v�f���T�|�[�g���Ȃ�����Ȃ�Ȃ��B
�K���̃g�b�v-���x���\���͂��ׂĈꏏ�ɈÖٓI��AND�����B���l�Ɋe�\���͈͂܂ꂽ�����\���Ƌ��ɁA�ÖٓI��AND�����B�K���̒��҂�connective(�A����)
�������g�p���Ė����I�ɑ���ƍ����K�肵�Ȃ���A�g�ݍ��܂ꂽ�\���̓f�t�H���g�ɂ���� AND�����B
���ׂĂ̕\���Ƃ��̃T�u-�\�� (��������тƊ܂܂ꂽ�\��)�͋K���]����ɂ���āA�K���Ɍ����l�X�e�B���O�ɏ]�����؋��̗v�f�Əƍ������B�Ⴆ�A�K����POLICY
�v�f���Ƀl�X�g����Ă����X�e�[�g�����g
�v�f�͏ƍ�����POLICY
�v�f�̒��Ƀl�X�g����Ă���؋����X�e�[�g�����g
�v�f�݂̂��ƍ�����B
�\�����܂�ł��Ȃ��K���͂���false�ƕ]�����A�����\���݂̂��܂�ł���K���͂���true�ƕ]������B
5.2 �K���̏���
APPEL�͂ǂ������ �K���Z�b�g�̕����̋K����]�����邩�B
APPEL�̋K���͂��ׂēK�Ɍ������]�������̂ŁAAPPEL�K���Z�b�g�ɂ��镡���̋K���Ԃ̘_���I�y���[�^�ɂ͕K�v�������B�������Ȃ���A�V���� �K����lj�������A�����̋K�����X�g�̏��Ԃ�ς����肷�鎖�̓��[�U�G�[�W�F���g�̋����ɑ傫�ȉe����^���鎖���ł���!
����\��<OTHERWISE>
���܂ޒP��̋K���݂̂����݂��A�K���Z�b�g�̍Ō�ɂ���Ƃ������Ƃɒ��ӂ��ׂ��ł���B
5.3 �\��
�K���̒��̉����w�肷�邩
APPEL�K���Z�b�g�̃��[���͑S�ėL����XML �`���ɂ������̃g�b�v-���x���\�����܂�ł���B�e�\���́A����̏؋��ɓK�����悤�Ƃ���B�����Ă��̓���̏؋��ł�APPEL���x��1��P3P�v���C�o�V�[�|���V�[�̌`���ɂ����ɑ��݂��Ă��邩�A�܂���(<APPEL:REQUEST>
�v�f���g�p����)���\�[�X URI�̂悤�ȏ������N�G�X�g�ł���B
�P��\����_���ׂ�_�̃T�u-�\���͂����ꏏ��AND����Ă���e�f�t�H���g�ł���A����͂܂�A�\�����ƍ������邽�߂ɁA���ׂĂ�����������g�ݍ��܂ꂽ�\����true�ƕ]������Ȃ���Ȃ�Ȃ��Ƃ������Ƃł���B�������Ȃ���AAPPEL:connective(�A����)
�������g�p���āA�K���̒��҂͗v�f�̊܂܂ꂽ�\���̈قȂ�ƍ��̈Ӗ��_���I�ɋK��ł���B
�A������_���̃��x���ɂ�����_����Ă���܂܂�Ă���\���݂̂��Ǘ����Ă��鎖�ɒ��ӁB�����̊܂܂�Ă���\���͌��݂ɑ��̕\�����܂ނׂ��ł���A�ʂ�connective(�A����)
�������܂܂�Ă���\���̒��Ŏg�p����Ă��Ȃ��ꍇ�́A�f�t�H���g�ƍ��̈Ӗ��_�iexact
�j���g�p���ďƍ�����邾�낤�B�ڍׂ�5.4.3 �A�������Q�Ƃ̂��ƁB
�}5.1 �ȉ��ł�APPEL�̕\���̐����łȂ���`�̎�Ȏ�ނ�3��������B
**�} 5.1:**APPEL�\�� (informative)
[1] expression = empty-expression | containing-expression
[2] empty-expression = "<" element-name *attribute-expression "/>"
[3] containing-expression = "<" element-name attribute-expression [connective]">" 1contained-expression "</" element-name ">"
[4] element-name = identifier
[5] attribute-expression = attribute_name "=" quoted-string
[6] contained-expression = expression
[7] attribute_name = identifier
[8] quoted-string = "
string "
[9] string = <[UTF-8] string (with " and & escaped)>
[10] connective = 'APPEL:connective="' conn '"'
[11] conn = or | and | or-exact | and-exact
APPEL�ł́A�K���ɂ����镡���̕\�����؋��̈�Ɠ����v�f���ƍ��ł���Ƃ������Ƃɒ��ӁB�K���]����͏؋��łǂ̕����̋K�����ǂ̕����ɏƍ��������Ƃ��������o���Ă����K�v�Ȃ��B���̑���A�ȉ��̗�Ɏ����Ă���悤�ɁA�e�\���͗L���ȏ؋��ɑ��ĕʁX�Ɋm�F���邱�Ƃ��ł���B: �K�����X�e�[�g�����g
-�\���́A�؋��̓���<STATEMENT>(�X�e�[�g�����g)
�v�f��ʁX�ɏƍ�����B
**�} 5.2:**�ƍ��̗�
<-- ruleset --> <APPEL:RULE behavior="inform"> | <-- evidence (abbreviated) --> ... |
---|
�K���̒��҂�or
��������or-exact
�t���O�Ƌ���APPEL:connective(�A����)
�������I�Ɏg�p_���Ȃ�����_�ꍇ�Acalling�v���O�����ɂ���Ē����؋��̃Z�b�g�̒��ɂȂ��v�f�Ɋւ���\���́A���false�ƕ]������B�Ⴆ�A�؋����v�f���܂܂Ȃ��ꍇ�Ɍ���A�A�������g�킸���W�������v�f���ƍ�����(�܂܂�Ă���)�\�����g�p���邱�Ƃ͂������܂������Ȃ��B
���ɁA�K���̒��҂������I��or-exact
�܂���and-exact
�t���O�Ƌ���APPEL:connective(�A����)
�������g�p���Ȃ������ꍇ�Ɍ���A�K���ɂ���Ή�����v�f�\�����Ȃ��؋��͂������������B�Ⴆ�A�W�������v�f���܂ނ��A�J���v�f���܂܂Ȃ�(�����āA�A�������g�p���Ȃ�) P3P�v���C�o�V�[�|���V�[���Q�Ƃ���K���͂����炭�A�W������_�����_�J���v�f��_����_������Â���P3P�v���C�o�V�[�|���V�[���ƍ����邱�Ƃ��ł���B
P3P�v���C�o�V�[�|���V�[��N�G�X�g���ȊO�̏؋����ƍ�����ɂ�APPEL���x��2���g�p���邱�Ƃ��K�v�ł��邱�Ƃɒ��ӂ��ꂽ���BAPPEL���x��1���g�p����ƁAP3P�v���C�o�V�[�|���V�[��APPEL:REQUEST
�v�f�ȊO�͖�������邾�낤(�K���̕]���̕ύX�͂��Ȃ�)�B2�ȏ��P3P�v���C�o�V�[�|���V�[���L���ł���ꍇ�A�X�ɋK���]����֒����ׂ��ł���B(5.1 �K���]����̗v�����Q�Ƃ̂���)
5.4 �ƍ�
APPEL�͂ǂ̂悤�ɂ��ĕ\���Ə؋����ƍ�����̂�
APPEL�̕\���͋K���ƗL���ȏ؋����ƍ�����̂Ɏg�p�����B�K���ŗ^����ꂽ�v�f�ɑ��āA�\���͓��������A�l�A�����ďƍ����Ă���-�v�f������Â��Ă���S�������v�f ���؋����܂�ł��邩�ǂ������e�X�g���邱�Ƃ��ł���BAPPEL�ɂ���\�����ׂĂ̕W���̏ƍ��̈Ӗ��_ �͎g�p�����A�����̑I���ō��E����A�i�ȉ���5.4.3 �A�������Q�Ƃ̂���)�ȉ��ɗv�邱�Ƃ��ł���B:
- �K���̑����̕\�����ׂĂ�AND����A�lj��̑����͖��������B
�����͒P��̗v�f�̒��� AND�����B����́A�\���̑����͏؋��̒P��̗v�f�Ɍ���Ȃ���Ȃ�Ȃ��Ƃ������Ƃł���B�K���̗v�f�ɂȂ��؋��̑����͖��������B - �܂܂�Ă���\����
- ...OR�������(
or
�����or-exact
�A����)
���݂̕\���Ɋ܂܂�Ă��鏭�Ȃ��Ƃ�_���_�\���͑Ή�����؋��̗v�f�̒��ɂ���v�f���ƍ����Ȃ���Ȃ�Ȃ��B - ...AND����Ă���(
and
�����and-exact
�A����)
�\���Ƀ��X�g����Ă���܂܂�Ă���v�f�͂�������؋��̑Ή�����ꏊ�ɁA�ƍ����鑮���ƒl�Ƌ��Ɍ���Ȃ����_�Ȃ�Ȃ�_�B
- ...OR�������(
- Additional �؋� (non-����)...
- ...�͖��������(
or
�����and
�A����)
�K���Ŕ����ł��Ȃ��؋��Ƀ��X�g����Ă���v�f�͂������ (�܂��͋K���Ŕ����ł��Ă��A�ƍ����鑮���ƒl���Ȃ��v�f) �͖�������邾�낤�B - ...�͖���_����Ȃ�_�B(
or-exact
�����and-exact
�A����)
�K���Ŕ����ł��Ȃ��؋��Ń��X�g����Ă���v�f�͂�������i�܂��͋K���Ŕ����ł��邪�ƍ����鑮���ƒl���Ȃ��v�f�j�K���ɏ�Q���N�����悤�ɑ������낤�B
- ...�͖��������(
5.4.1 �����̕\��
�ȉ��̏ꍇ�܂��͈ȉ��̏ꍇ�ɂ̂݁A�����̕\���͏؋��ɂ���XML�v�f�̑���-�l�̈�g���ƍ�����B:
- ������������ł���B
- �l�������AND (�������r���g�p����)
= operator�����͑����̕\���ɓK������Ă��悢�B���ׂĂ̑����l������(P3P�v�f���������l��\���Ă��Ȃ��̂ł���͎��ۂɂ͏d�v�łȂ�)��\�����Ƃ��Ă��AAPPEL�ŕ�����Ƃ��Ĉ�����B�\�����ƍ����邽�߂ɁA�\���̑����̕\���Ƀ��X�g����Ă��鑮������ђl��_���ׂ�_�A�؋��ɂ����ē������O�ň�̗v�f�Ɍ���Ȃ���Ȃ�Ȃ��B�؋��Ŕ�������Ă��邪�A�K���ŎQ�Ƃ���Ă��Ȃ��lj��̑����͂������_����_�����B
�K���ɑ����̒l�ɐ������Ȃ��v�f�ɓ��ʂȑ����̏o�����K�v�ł���ꍇ�A(�̒l���܂�!), ���C���h�J�[�h����"*"���g�p����邩������Ȃ��B(�Ⴆ�Aattribute="*"
�̒��̂悤��) �������Ȃ���A�K�������ʂȑ����̏o����S���K�v�Ƃ��Ȃ��ꍇ�A������ �K���Ɍ����ׂ��ł͂Ȃ��B
APPEL�ł́A�؋��Z�b�g�̗v�f(���Ƃ��Aaccess
�����̂Ȃ��ƍ�<DISCLOSURE>
�v�f)�Ɉ��鑮�����o��_���Ȃ�_�K�������������ł��Ȃ�����A����v�f�͏؋��ɑ��݂��Ă��Ȃ����ɒ��ӂ��ꂽ���B(�Ⴆ�A�W�������t�B�[���h��_�܂܂Ȃ�_�ƍ��|���V�[)
5.4.2 �����̕\�� ���^����
APPEL�͑����̕\���ŒP���ȋK���������\���̃T�|�[�g����邽�߂̒P��̃��^���������B: ��"*"�V���{���B���̃V���{���̎g�p�ɂ��ẮADOS/Windows�����UNIX�ł̃I�y���[�e�B���O�V�X�e���V�F���Ǝ��Ă��邪�A_egrep_�ȂǁA�W���̋K���������\���V�X�e���̈Ӗ��_�Ƃ͈Ⴄ�B
������Ƌ��Ƀ��^�������g�p����ƕ�����-�l�͈̔͂��K�肷�邱�Ƃ��ł���B�Ⴆ�Afoo.com�h���C���̃z�X�g��"*.foo.com
"�A�܂��́AURI ��"*://*"
"(�܂��́A���Ȃ��Ƃ���������������)�B���[�U���ŏ���*���̃V���{�����K�肵�Ȃ�����A������l�͂����������_�n�܂肩��_�ƍ�����鎖�ɒ��ӂ��ꂽ���BAPPEL���x��1�ł́A�I��肩�當����̏ƍ��͂ł��Ȃ��B
�܂��A�Ⴆ�A<DISPUTES res*="service">
��������<DISP*resolution-type="service">
�Ȃǂɂ����Ă̑������܂��͗v�f�����ƍ�����ׂł͂Ȃ��A���p����Ă��镶����̒��ɂ̂݃��C���h�J�[�h������������Ă��鎖�ɂ�����! �f�[�^�v�f�i�T�u�c���[�j�͈̔͂��ƍ�����̏�L�̕��@�Ń��C���h�J�[�h�����͓K�p����邪�A�f�[�^-�Q�� �\�� (when used in)�Ŏg�p����鎞�́A�f�[�^�Z�b�g leafs: �̃Z�b�g�̏ƍ������邽�߂ɂ͎g�p�ł��Ȃ�: !
5.4.3 �A����
_����-�\��_�͂���AND����邪�A_�܂܂�Ă���-�\��_�̏ƍ��͈͂�ł���v�f�ւ̑����Ƃ��ċK�肳��鎖���ł���A�����̏ƍ��ɏ]���Ă���BAPPEL���x��1�͈ȉ���4�̘A�������T�|�[�g���Ă���:
or
_��ȏ��_�܂܂ꂽ�\�����؋��́i�������ꏊ�j�Ŕ����ł���ꍇ�Aor�͏ƍ�������B�؋����K���Ƀ��X�g_����Ă��Ȃ�_�v�f���܂�ł���ꍇ�A���̏؋��͖��������B���̘A�������g�p����ɂ͏؋��ɂ���܂܂ꂽ�\���̃��X�g�����Ȃ��Ƃ���K�v�ł���B
and
�؋��́i�������ꏊ�j�Ŋ܂܂�Ă���\����_���ׂ�_�����ł���ꍇ�Aand�͏ƍ�������B�؋����K���Ƀ��X�g_����Ă��Ȃ�_�v�f���܂�ł���ꍇ�A���̏؋���_����_�����B���̘A�������g�p����ɂ� �܂܂�Ă���\���̃��X�g���ׂĂ��؋��Ɍ����K�v������B
or-exact
_��ȏ��_�܂܂�Ă���\�����؋��́i�������ꏊ�j�Ŕ����ł���ꍇ�Aor-exact �͏ƍ�������B�؋����K���Ƀ��X�g_����Ă��Ȃ�_�v�f���܂�ł���ꍇ�A�ƍ���_fails_�ƂȂ�B���̘A�������g�p���邱�ƂŁA�K���Ƀ��X�g����Ă��邱���̗v�f�������؋��Ɍ������Ƃ��ł���B
and-exact
_��ȏ��_�܂܂�Ă���\�����؋��́i�������ꏊ�j�Ŕ����ł���ꍇ�Aand-exact�� �ƍ�������B�؋����K���Ƀ��X�g_����Ă��Ȃ�_�v�f���܂�ł���ꍇ�A�ƍ���_fails_�ƂȂ�B���̘A�������g�p���邱�ƂŋK���Ƀ��X�g����Ă���v�f�Ə؋����m���Ɉ�v�����邱�Ƃ��ł���B-- �v�f���Ȃ��Ȃ��Ă��Ȃ���A�lj��̗v�f�͂�����Ȃ��B�A�������^�����Ă��Ȃ��ꍇ�A����͈Ӗ��_���ƍ�����f�t�H���g�ł����B
�g�b�v���x���\���E����<APPEL:RULE>
�v�f�͂���exact
�ƍ����g�p���ďƍ������B�A������<APPEL:RULE>
�v�f_����_�v�f�Ŏg�p�����B�A�������^�����Ă��Ȃ��ꍇ�Aexact
�ƍ����s����B�A�����͊܂܂�Ă���-�\���̒��ڂ̏ƍ����Ǘ�����݂̂ł���A�_�E�����[�h��`�B_���Ȃ�_�i�p�������́j�B�����̊܂܂�Ă���-�\�������̕\�����܂�ł���ꍇ�A�V�����A�����͂��̃��x�����A�܂��́Aexact
�A�������ĂѓK�p���Ă���f�t�H���g�ŋK�肳���K�v������B
4�̗L���ȘA�������琶���Ă���قȂ����ƍ��̈Ӗ��_�͈ȉ��̐}5.3�ŗv���:
**�} 5.3:**�A����
| | �܂܂�Ă���\���� | | | | | ----------------- | ----------- | ---------------------- | --- | | OR����Ă��� | AND����Ă��� | | | | �lj��̏؋� | �͖�������� | or | and | | ��ύX���� | or-exact | and-exact (�f�t�H���g) | |
5.4.4 �I�v�V�����f�[�^�v�f�̏ƍ��v�f
P3P�̃f�[�^�v�f�́A�錾���ꂽ�v�f�͕K�v�Ȃ��Əq�ׂāAoptional="yes"
�ƃ^�O�t�������BAPPEL�K�����I�v�V�����I�f�[�^�v�f����舵�����Ƃ��ł���悤��,�K���]����͏؋��̃|���V�[����I�v�V�����I�v�f��I��I��_��菜��_���Ƃ��ł��Ȃ�����Ȃ�Ȃ����A���[�U�� �K���Z�b�g�Ƃ��̂悤�ɂ��ĕύX�����؋������x����r�ł��Ȃ�����Ȃ�Ȃ��B �������̕ύX���s��ꂽ��̏ƍ��̏ꍇ�A������������(fire���ꂽ�K���ŋK�肵���悤��)�Ƌ���_�K�����N�������K���]����� (�ύX���ꂽ) �|���V�[�̃R�s�[��Ԃ��Ȃ���Ȃ�Ȃ�_�B���̂��Ƃɂ���āA���[�U�̃v���t�@�����X���ƍ����邽�߂Ƀ��[�U�G�[�W�F���g�̓I�v�V�����I�v�f�̂ǂ���f�[�^�]������ȗ����邩�����߂邱�Ƃ��ł���B
�K���ɑR����I�v�V�����I�f�[�^�v�f���g���ă|���V�[���ƍ�����P���ȋ@�\���ȉ��ɋL���B���[�U�G�[�W�F���g�̎����҂͋��炭�����ƌ����I�Ȑ헪���g�p�������Ǝv�����낤:
- �K���Z�b�g���e�K���̂��߂�
- �I���W�i���̃|���V�[�̃R�s�[�����A�؋��̃v�[���ɒu���B
- �؋��̃|���V�[���K���̏ƍ��Ɏ��s�A_�����_�A�I�v�V�����I�f�[�^�v�f���������Ă����:
- �����_���ɃI�v�V�����I�f�[�^�v�f����菜��
- �����A�K���� (���炭�ύX���ꂽ)�|���V�[���ƍ�����Ȃ�A�K���̋����ƃ|���V�[�̃R�s�[�̗�����Ԃ��B
5.4.5 �I�v�V�����ƕK�{�̊g���q�̏ƍ�
P3P 1.0 ���I�v�V�����I�ŕK�{�̊g���q�̃R���Z�v�g���T�|�[�g����B���̂悤�Ȋg���q��<EXTENSION>...</EXTENSION>
�^�O�̃Z�b�g�ň͂܂�Ă���A�m���Ă��Ȃ��g���q����������邩(optional="yes"
)�ǂ������������߂Ɏg�p�����optional
���������������B
���̂悤�ȕK�{����уI�v�V�����I�Ȋg���q��, �I�v�V�����I<DATA>
�v�f���ƍ������̂ƑS���������@�ŁAAPPEL�ŏƍ������B(5.4.4 �I�v�V�����f�[�^�v�f�̏ƍ��Ɣ�r���ĉ�����): �K���]����́A�I�v�V�����I�ł���ƃ^�O�t������Ă���g���^�O��I��I��_��菜��_���Ƃ��ł��Ȃ���Ȃ�Ȃ��A���[�U�̋K���Z�b�g�Ƃ��̂悤�ɂ��� �ύX���ꂽ�؋������x����r�ł��Ȃ�����Ȃ�Ȃ��B�I�v�V�����I�g�����폜���ꂽ��̏ƍ��̏ꍇ�A�K���]����͔������������ƈꏏ�ɔ��������ύX��̃|���V�[�̃R�s�[���������Ȃ�����Ȃ�Ȃ��B
P3P�v���C�o�V�[�|���V�[�t�@�C���ŎQ�Ƃ��ꂽ�g���q���T�|�[�g����Ă��邩�ǂ��������߂�̂�calling �A�v���P�[�V�����ł���Ƃ������ɒ��ӁB���̎��͋��炭�A�K���]���킪�Ăяo�����O�ɂȂ����ׂ��ł���B�Ⴆ�A�����ɗL����P3P�v���C�o�V�[�|���V�[�͍\���I�ɐ������B
5.4.6 �J�e�S���̖|��T�|�[�g
P3P�J�e�S���̓��[�U�ƃ��[�U�G�[�W�F���g�Ƀf�[�^�̌̈ӂ̎g�p�Ɋւ���q���g�����f�[�^�Q�Ɨv�f�̑����ł���B�J�e�S����P3P ���[�U�G�[�W�F���g�������Ǝg�p�����Ղ�����̂ɏd�v�ł���; �J�e�S���ɂ���āA���[�U�̓f�[�^�����Ɋւ��Ă�蕁�y�����v���t�@�����X�ƋK����\�������ł���B�V�����v�f�������́A�`���f�[�^��N�b�L�[�Ȃǂ̉ϐ��̒��ۓI�ȗv�f�ւ̏ƍ�����`�����ƁA�J�e�S���͊܂܂�Ȃ���Ȃ�Ȃ��B
�ȉ��̏͂�APPEL�g���X�g�G���W�����T�|�[�g���Ȃ���Ȃ�Ȃ��ӂ��̈قȂ����P�[�X������: ���m�ȃJ�e�S�����g�p���āA���t����ꂽ�f�[�^�Q�Ɨv�f���Q�Ƃ���K��, ���̗�͈ȉ��ł���B
<DATA name="dynamic.cookies" category="navigation"/>
,
���l�ɁA�ȉ��̗l�ɃJ�e�S���݂̂��g�p���ăf�[�^�Q�Ɨv�f���g�p����K���Z�b�g
<DATA category="preference"/>
���O��t�����A�J�e�S�������ꂽ�f�[�^�Q�Ɨv�f
P3P��{�f�[�^�Z�b�g�̂قƂ�ǂ̗v�f�͈�ȏ���Œ肵���J�e�S���֊��蓖�Ă�B�Ⴆ�A���[�U�̒a�����Auser.bdate.
��P3P1.0�d�l���Œ�`����Ă���悤��"�l�����v�w�I����юЉ�o�σf�[�^�iDemographic and SocioEconomic Data)"�J�e�S���Ɋ��蓖�Ă���B�����������v�f�Ɋւ��āAP3P�v���C�o�V�[�|���V�[��APPEL�K���t�@�C���̃J�e�S�����m�� (��-)��`�͈Ӗ����Ȃ��Ȃ����A���[�U�G�[�W�F���g���疳������Ȃ�����Ȃ�Ȃ��B
�������Ȃ���A���鐔�̗v�f�Ɋւ��āA��{�f�[�^�Z�b�g�͌Œ肵���J�e�S�����K�肵�Ȃ����AP3P�v���C�o�V�[�|���V�[�̒��҂͖��m�ɃJ�e�S�������X�g�������ɁA���̗v�f�͂��̓��ʂȏ̂��߂Ɏg�p�����B�����̗v�f��"�ϐ�-�J�e�S���f�[�^�v�f�ƌĂ�Ă���A�����̗v�f���Q�Ƃ���f�[�^�Q�ƕ\�������̂��߂ɁAAPPEL���]����̓J�e�S�������̒lj��I�g�p���T�|�[�g���Ȃ���Ȃ�Ȃ��B
�ȉ��̋[���R�[�h�͔C�ӂɖ��炩�ȃJ�e�S������������t���Ă���A���O��t����ꂽ�f�[�^�Q�Ɨv�f���ƍ����邽�߂ɕK�v�ȑ����v�Ă���:
- ���Â���ꂽ�f�[�^�Q�Ɨv�f�̒�`���ꂽ�J�e�S���Ɋւ��ẮAP3P��{�f�[�^�Z�b�g���m�F���ꂽ���B
- ��ȏ�̌Œ肵���J�e�S������`���ꂽ��A�����Ȃ�lj��I�J�e�S������ (�K���Ə؋��̂Ƃ���ɂ����Ă�)���������ꂽ���B����ɁA�K���t�@�C�����A�v���P�[�V�����Ƀ��[�h���ꂽ�シ���A�ނ���\���̉�͒i�K�ŁA���[�U�G�[�W�F���g�͋K���t�@�C���ŃG���[�����������ł��邾�낤
- �Œ肳��Ă���J�e�S������{�Z�b�g�ɒ�`����Ă��Ȃ����A�܂��͗v�f����{�Z�b�g�̈ꕔ�ł͂Ȃ��ꍇ�A�����̏؋��Ŗ��m�ȃJ�e�S�������̎g�p���K�v�ł���B�Ή�����؋� �v�f�̃J�e�S�������𐳂����ƍ�����K���̗v�f�݂̂��������B-- �J�e�S�����^�����Ă��Ȃ����ׂĂ̏ꍇ�܂��́A�ƍ����Ȃ��J�e�S���l���K���̎��s���܂˂��ꍇ�B
- �K���̃f�[�^�v�f���ׂĂ��ƍ����邽�߂ɁA���5.4 �ƍ��Ŏ����Ă���ƍ��v���Z�X���g�p���ꂽ���B
�J�e�S��-only�f�[�^�Q�Ɨv�f(�J�e�S���g���q)
APPEL�K���Z�b�g�̋K���̂قƂ�ǂ͏ƍ������f�[�^�v�f���ׂĂ̖��O�𖾔��Ƀ��X�g���Ȃ���Ȃ�Ȃ����AAPPEL�����͋K���̃J�e�S��-only�f�[�^�Q�Ɨv�f�̎g�p���T�|�[�g���Ȃ�����Ȃ�Ȃ��B
�J�e�S��-only�f�[�^�Q�Ɨv�f���J�e�S��(category)
�����݂̂��܂ނ��Aname
�������܂܂Ȃ�<DATA>
�v�f�ł���B���̂悤�ȋK���̃J�e�S��-only�f�[�^�Q�Ɨv�f�ɑ�������ƁAAPPEL�K���G���W���َ͖��I�Ɋe�Q�Ƃ��ꂽ�J�e�S�����A���ʓI�ɋK����\���Ȃ���A�����������̃J�e�S���ɑ����Ă���P3P��{�f�[�^�Z�b�g����̂��ׂĂ̗v�f�������I�Ƀ��X�g����Ă��邩�̂悤�ɁA���̃J�e�S���ɑ����Ă����{�v�f�̃��X�g�֖|�Ȃ���Ȃ�Ȃ��B
�ȉ��̐}5.4 �͈��������Ă���B������Œ肵��-�J�e�S���f�[�^�v�f ("user.home.online.*"�����"user.business.online.*") �ɉ����āA�g���q�͂�����̉ϐ�-�J�e�S���f�[�^�v�f ("dynamic.cookies"�����"dynamic.miscdata") ��K�ȃJ�e�S���ő��������āA�l������K�v������B
�Q�Ƃ���Ă���J�e�S���ɑ����Ă��邱�̃T�[�r�X�Ƃ��ďЉ�Ă���J�X�^���f�[�^�X�L�[�}�͂���������̋@�\�ɂ���ďƍ������B���[�U�G�[�W�F���g�̓T�[�r�X�ɌŒ肵���J�e�S����{�v�f�A�Ⴆ�A"user.name.first"�܂���"user.home.postal.city"�Ȃǂ̃J�e�S�����㏑���ł���悤�ɂ��Ă��Ȃ�Ȃ��B
**�} 5.4:**�J�e�S���ƍ�
<APPEL:RULE behavior="����"> | <APPEL:RULE behavior="����"> |
---|
APPEL�g���X�g�G���W�������������I�ɃJ�e�S��-only�f�[�^�Q�Ɨv�f���܂ދK�����g�����邩�ǂ����A�܂��́A�����ɑΉ�����J�e�S����(�܂��́A�����̃J�e�S�������̗v�f�ׂ̈ɒ�`���ꂽ��A�قȂ����J�e�S��������t���Ă��镡���̗v�f��)�؋��̊e�f�[�^�Q�Ɨv�f�𑝂����ǂ����A�܂��́A�P�ɃJ�e�S�������̃f�B���N�g���ڏƍ����邩�ǂ�����APPEL�g���X�g�G���W�������������ł���B
5.5 �v��̏ƍ��Ɨ�
�ȉ��̏͂ł͏�ŏq�ׂ��قȂ�ƍ��̈Ӗ��_ ��v�A�ƍ��A���S���Y���̗���q�ׂ�B
5.5.1 �[���R�[�h�̈Ӗ��_�̏ƍ�
APPEL�ɂ�����K���̕W���ƍ��̈Ӗ��_�͈ȉ��ł���B:
�ȉ��̂��ׂĂ��܂�ł���ꍇ�������͂��̏ꍇ�̂݁A�\��"E"�� �؋�"X"(�؋��̂���XML�v�f)�̈ꕔ�����ƍ�����:
- E��X�̗v�f��������ł���
- E�̑����̕\�����ׂĂ�X�̑������ƍ�����(�\��E�ŎQ�Ƃ���Ă��Ȃ��؋�X�ɂ�����lj��̑����͖��������)
- [
or
�A������E�ŗ^�����Ă���ꍇ] E�̊܂܂�Ă���\�� (�C�ӂ̏ꍇ)�̂���_���Ȃ��Ƃ����_��X�̈͂܂�Ă���v�f���ƍ����� (�\��E�ŎQ�Ƃ���Ă��Ȃ��؋�X�ɂ�����lj��̈͂܂�Ă���v�f�͖��������)�B- [
and
�A������E�ŗ^�����Ă���ꍇ] E�̊܂܂�Ă���\�� (�C�ӂ̏ꍇ) �����ׂ�X�̈͂܂�Ă���v�f���ƍ�����(�\��E�ŎQ�Ƃ���Ă��Ȃ��؋�X�ɂ�����lj��̈͂܂�Ă���v�f�͖��������)- [
or-exact
�A������E�ŗ^�����Ă���ꍇ] E�̊܂܂�Ă���\��(�C�ӂ̏ꍇ)���̂������Ȃ��Ƃ����X�̈͂܂�Ă���v�f���ƍ�����(�\��E�ŎQ�Ƃ���Ă��Ȃ��؋�X�ɂ�����lj��̈͂܂�Ă���v�f�͖��������Ȃ�)- [
and-exact
�A������E�ŗ^�����Ă���ꍇ�A�܂��͘A������E�ŗ^�����Ă��Ȃ��ꍇ] E�̊܂܂�Ă���\�� (�C�ӂ̏ꍇ)�����ׂ�X�̈͂܂�Ă���v�f���ƍ����� (�\��E�ŎQ�Ƃ���Ă��Ȃ��؋�X�ɂ�����lj��̈͂܂�Ă���v�f�͖��������Ȃ�)
5.5.2 �ƍ��A���S���Y���̗�
�ƍ��ߒ��ŏ�L�̈Ⴂ�̐��������悭�������邽�߂ɁA���̏͂ł�APPEL���x��1�̏ƍ��̈Ӗ��_���������邽�߂̃A���S���Y���������B
�K���̊e�\���Ɋւ��Ă͈ȉ��̏�(C1-C3) �����؋��ŏƍ����Q�Ƃ̂���:
C1 �؋��̏ƍ��͋K���\��(, �Ȃ�)�Ɠ�����ނ�XML�v�f�ł��� etc.) C2 �K���\�����ׂĂ̑���-�\���Ɋւ���, ����-�\���������������ƋK�����ƍ�����K�ȑ���-�\���ɏ]���ďƍ�����l�����؋��ɑ��݂���B �\����or�A����������t����ꍇ: C3a �\�����Ɋ܂܂�Ă���l�X�g���ꂽ�eXML�v�f��_���Ȃ��Ƃ����_�Ɋւ��āAC1����C3���Ă���B �\����and�A����������t���Ă���ꍇ: C3b �\�����Ɋ܂܂�Ă���l�X�g���ꂽ_�e_XML�v�f�Ɋւ��āAC1����C3 �����Ă��� �\�� ��or-exact�A����������t���Ă���ꍇ: C3c �؋��ɂ������l�X�g���ꂽ_�e_XML�v�f�Ɋւ���, C1����C3�����Ă��� �\�����A����������t���Ă��Ȃ���, an exact�A����������t���Ă���ꍇ: C3d �\���Ɋ܂܂�Ă���l�X�g���ꂽ_�e_XML�v�f�����, �؋��ɂ������l�X�g���ꂽ_�e_XML�v�f�Ɋւ���, C1 ����C3�����Ă���B �ƍ������ׂĂ̕\���ɑ��Ĕ����ł��A�K����fire����ꍇ
�t�^
�t�^ A: APPEL���x��2�d�l��
�{�����̍ŏ��̃h���t�g�������[�X���ꂽ���A���\�L���O�O���[�v�́A���̃h���t�g�͐ݒ肵���K�v�����ɍ����Ă͂��邪�A���ʂƂ��Ăł�������͕��G�ŁA���S�ɗ����ł��Ȃ��Ǝv�����B���ۂɒN�����̌�������ۂ̃A�v���P�[�V�����Ŏg�����Ƃ��Ȃ��Ԃ́A�v���C�o�V�[�v���t�@�����X��\�����邽�߂̓K�Ȍ���f�U�C���ɃA�N�Z�X���鎖�͓���Ƙ_����ꂽ�B
1.3 �K�v�����̏͂ŏq�ׂ��l��, APPEL�ŕ\������Ă���K���Z�b�g���T�|�[�g���鏉���i�K��P3P���[�U�G�[�W�F���g�̎�����p�ӂɂ���ׂɁA���̎d�l�����ȒP�ɂ���w�͂��Ȃ��ꂽ�B�j�ƂȂ錾�� (���x��1)����\���̃Z�b�g(���x��2)�����鎖�ɂ���āAAPPEL�̊��S�ȋ@�\�Z�b�g���d�グ��O�Ɏ��B���v���C�o�V�[�v���t�@�����X������g�p���Ă̋Ɩ��ɒ���ł���悤�ɁA���[�L���O�O���[�v��APPEL�̑����̗p��]�ށB
���x��2�����ɂ����āA���[�L���O�O���[�v�͒P���ȍŏ��̎������\�ɂ��邽�߂ɁA�ȉ��̍\�����\������ёO��(���x��1��)�����Ƃ��Ă�������̈Ӗ��_��lj�����\��ł���:
- **�g���\�ȋ���:**���[�U�G�[�W�F���g��(�Ⴆ�u���E�U)���g�̋����̃Z�b�g���`�ł��A�K��������g�킹�邱�Ƃ��ł���B�قȂ������[�U�G�[�W�F���g�ł̈ڐA�\����ۂ��߂ɁA��ւ��V�X�e���@�\��_���m��_�������������s����邱�Ƃ�ۏ���B
- **�O�t���X�L�[�}�̏ƍ�:**�\����PICS���x����v���g�R���@�\(�Ⴆ��"�g�p����Ă���SSL")�Ȃǂ̊O�t���v�f�Ɠ��l��
<POLICY>
�v�f���܂ގ����ł���B - **�I�v�V�����I�K��:**������\�ʓI�ȋK���͖����ł���B�����āA����͎g�p����Ă������̃��[�U�G�[�W�F���g�ɒm���Ă��Ȃ���W�������ł���B
- **�I�v�V�����I�X�L�[�}:**�Q�Ƃ��ꂽ�X�L�[�}���L���łȂ��ꍇ�ł�(�Ⴆ�A�v���g�R���Z�L�����e�B�̏�Ԃɂ��Ă̏�Ȃ��ꍇ�������P3P�v���C�o�V�[�|���V�[�ł͂Ȃ��ꍇ�Ȃ�)�A�\����_�I�v�V�����I_���ƃ^�O�t������A�����Ă��̂悤�ɂ��ċK���̎��s��������B
- **�O���[�v�ƃg���K:**�K���̃Z�b�g��URL�� PICS���x���Ȃ�_�g���K_�ɂ���č��E�����v���C�o�V�[�v���t�@�����X�̑I��I�N����������_groups_�ɑΏƂł���B
- **�P���Ȑ����\���̔�r����:**�����ꂽ�l�͈̔͂�<, >, <=, >=,�Ȃǂ̋��ʂȐ��w�I��r������g�p���邱�Ƃŕ\���ł���B
- **�L������:**�K���ƃO���[�v�̓��[�U�G�[�W�F���g�i����у��[�U)���ꎞ�I�ȋK�����쐬����̂��\�ɂ��A���鎞�_�ŗL���������I������悤�ɃZ�b�g�ł���B ���Ō݊������ŗD�悾���A���̎��_�ł͕ۏł��Ȃ��B���[�N�͏�L�̋@�\���g�p����APPEL�R�A���� (APPEL**���x��1**)���g�傷�邽�߂ɐi�s���ł���A���݂Ƃ��ꂩ��̋@�\�Ɋւ���www-p3p-public-comments@w3.org�ւ̃R�����g�����߂�B
�t�^ B: �K���Z�b�g�� (���x��1)
B.1 �قړ���(ALMOST ANONYMOUS)
���̋K���Z�b�g�͓����ɋ߂��u���E�W���O�Ɩ������B�����āA"�l���ʂ̃f�[�^�͎g�p����Ă��Ȃ�"�Ƃ������ƈȊO�̊J���ɃA�N�Z�X����Web�T�C�g�ɂ��Čx������B�܂��A���ۂ̃R���^�N�g����I�����C���R���^�N�g���, ������v���ʖ��A��"����"�f�[�^�Ƃ��ċL����Ă���f�[�^�����W����Web�T�C�g�ɂ��Čx������B�܂��A���̃f�[�^�����L���ꂸ�A�����ړI�ŃT�C�g�K��҂ƃR���^�N�g�Ƃ邽�߂Ɏg�p���ꂸ�A�X�̃v���t�@�C�����O�̂��߂Ɏg�p���ꂸ�A"����"�g�p�ƒ�`���ꂽ�ړI�̂��߂Ɏg�p����Ȃ�����A���̎�ނ̃f�[�^�̎��W�ƊǗ��@�\�̎g�p��������B�x��������������Ƃ������l���̌������K�v�ȓd�q������ɏ]���������ƍl���郆�[�U�̓T�C�g���Ƃ���b�Ƃ��������̐ݒ�����������Ȃ���Ȃ�Ȃ����낤�B
�} B.1:"�قړ���(Almost Anonymous)"�̋K���Z�b�g
<APPEL:RULESET xmlns:APPEL="http://www.w3.org/2000/APPEL" crtdby="W3C" crtdon="15-March-2000 10:55:32 GMT">
<APPEL:RULE behavior="warn"
description="Service collects some kind of identifiable information">
<APPEL:RULE behavior="warn"
description="Service collects physical and/or online contact
information and/or financial account identifiers and/or
other data that may be personally-identifiable">
<APPEL:RULE behavior="accept"
description="service does not collect identifiable data or share
data with other parties">
<APPEL:RULE behavior = "warn" description = "service requests data from your data repository or has a practice that doesn't match your preferences"> APPEL:OTHERWISE/
B.2 �v���C�o�V�[�Ə����
���̋K���Z�b�g�͈قȂ����v���N�e�B�X�ɏ]�����@�I�@�ւ���̃t�H�[�����A�܂��͊W�Ȃ���O�@�ւƂ��̏���L���ꂽ��; �܂��́A�����ړI��v���t�@�C�����O�A�܂���"����"�ړI�Ŏg�p���ꂽ���́A�x�����邪�A���̋K���Z�b�g�ɂ���ă��[�U�͓d�q������ɕK�v�Ȍl���������ł���B�܂��A�T�C�g�����N�Ǘ��������W���������A�x��������B���̃v�����v�g�̓A�N�Z�X�̂Ȃ��T�C�g�Œ����B
�} B.2:"�v���C�o�V�[�Ə����"�̋K���Z�b�g
<APPEL:RULESET xmlns:APPEL="http://www.w3.org/2000/APPEL" crtdby="W3C" crtdon="15-March-2000 16:41:21 GMT">
<APPEL:RULE behavior="warn"
description="Data may be shared with legal entities following
different practices, public fora, or unrelated third
parties.">
<APPEL:RULE behavior="warn"
description="Data may be used for marketing, profiling or "other"
purposes.">
<APPEL:RULE behavior="warn" description="Site collects healthcare information.">
<APPEL:RULE behavior="inform"
description="service does not provide access to identifiable data
it collects">
<APPEL:RULE behavior = "accept" description = "privacy policy matches Privacy And Commerce preferences"> APPEL:OTHERWISE/
B.3 �V�[����T���iLOOK FOR THE SEAL�j
�T�C�g���W�Ȃ���O�@�ւƏ������L���Ȃ�����A���̋K���Z�b�g�ɂ���ă��[�U��"PrivacyProtect" ��"TrustUs"�V�[��������Web�T�C�g�ł������ނ̌l����������ړI�Ŏg�p�ł���B�܂��A��قȂ����v���N�e�B�X�ɏ]�����@�I�@�ւ���̃t�H�[�����A�܂��͊W�Ȃ���O�@�ւƋ��L���ꂽ��;�܂��́A�����ړI��A�v���t�@�C�����O�܂��́A�V�[���̂Ȃ��T�C�g�ɂ����"����"�ړI�Ŏg�p���ꂽ���A�x���͂��邪�A���̋K���Z�b�g�ɂ���āA���[�U�͂�����T�C�g�œd�q������ɕK�v�Ȍl�����������邱�Ƃ��ł���B���̃v�����v�g�̓V�[���������A���N�Ǘ��������W����T�C�g�Œ����;�x���̓V�[���������Ȃ����A���N�Ǘ��������W����T�C�g�Œ����B���̃v�����v�g�̓A�N�Z�X�̂Ȃ��T�C�g�Œ����B
�} B.3:"�V�[����T��(Look For The Seal)"�̋K���Z�b�g
<APPEL:RULESET xmlns:APPEL="http://www.w3.org/2000/APPEL" crtdby="W3C" crtdon="15-March-2000 16:41:21 GMT">
<APPEL:RULE behavior="accept"
description="Service has privacy seal and does not share data
with unrelated third parties.">
<APPEL:RULE behavior="warn" description="Service collects data needed for e-commerce activities but may share this data with legal entities following different practices, public fora, or unrelated third parties.">
<APPEL:RULE behavior="warn" description="Service collects data needed for e-commerce activities but may use it also for marketing, profiling, or "other" purposes.">
<APPEL:RULE behavior="inform" description="Site collects healthcare information but participates in a seal program.">
<APPEL:RULE behavior="warn" description="Site collects healthcare information but does not participates in a seal program.">
<APPEL:RULE behavior="accept" description="Service collects data needed for e-commerce activities only, without sharing with legal entities following different practices, public fora or unrelated third parties. A seal program vouches for this.">
<APPEL:RULE behavior="inform"
description="service does not provide access to identifiable data
it collects">
<APPEL:RULE behavior = "accept" description = "privacy policy matches Look For The Seal preferences"> APPEL:OTHERWISE/
B.4 ���̂�(INFORMATION ONLY)
���̋K���Z�b�g�ɂ���ă��[�U�͂������ނ̌l����������ړI�Ō����ł���B�������Ȃ���A�T�C�g�������ړI��v���t�@�C�����O�A�܂���"����"�ړI�Ńf�[�^�����W������; �قȂ����v���N�e�B�X�ɏ]�����@�I�@�ւ���̃t�H�[�����A�W�Ȃ���O�@�ւƋ��L������;�܂��́A���N�Ǘ��������W�������A���̋K���Z�b�g�͏��v�����v�g�����B
�} B.4:"���̂�"(Information Only)�̋K���Z�b�g
<APPEL:RULESET xmlns:APPEL="http://www.w3.org/2000/APPEL" crtdby="W3C" crtdon="15-March-2000 16:41:21 GMT">
<APPEL:RULE behavior="inform"
description="Service collects data for marketing, profiling,
or "other" purposes.">
<APPEL:RULE behavior="inform"
description="Service shares information with legal entities
following different practices, public fora, or unrelated third
parties.">
<APPEL:RULE behavior="warn" description="Site collects healthcare information.">
<APPEL:RULE behavior = "accept" description = "privacy policy matches Information Only preferences"> APPEL:OTHERWISE/
�t�^ C: �g���X�g�G���W���ƃf�[�^�x�[�X�G���W��
����-�ړI��APPEL�G���W����P3P ���[�U�G�[�W�F���g�ł̎g�p�̂��߂Ƀr���h����邩������Ȃ����AP3P �����҂��܂��A���̖ړI���߂Ɋ����̃f�[�^�x�[�X�G���W����g���X�g�G���W�����g�p���邱�Ƃ��l���邩������Ȃ��B�Ⴆ��, SQL�G���W���܂��́AKeynote Trust Management System [Keynote]�̃G���W�����L�����Əؖ������ꍇ�ȂǁB�����̃G���W���̂�������g�p����ƁA���̃G���W�������߂��\����APPEL�\����|��K�v������B���̂��Ƃ͖|��X�N���v�g�ɂ���ĉ\�ł���B���[�L���O�O���[�v �͂��̕���ł̎��݂𐄐i����B
�t�^ D: ABNF�\�L�@(�L�v)
APPEL�̐����ȕ��@�́A�����ύX����[ABNF]���g�p���Ă��̎d�l���ŗ^�����Ă���B�����������\����XML�̗B��̕��@�\���ł��邱�Ƃɒ��ӂ��ꂽ��: XML�̍\���I�_����َ��I�Ɋ܂܂�Ă���; �Ⴆ�A�K��, �V���O���N�H�[�e�[�V����(') ��_�u���N�H�[�e�[�V����(")���g�p�������p�A�����G�X�P�[�v�A�R�����g�A����ё啶������������ʂ���ȂǁB����ɁA�����Ɨv�f�͂����鏇�ԂŌ���邱�Ƃɒ��ӁB
�ȉ���ABNF�̒P���ȋL�ڂł���B
name = (�v�fs)
���K���̖��O�ł���ꍇ�A<�v�fs>�͈�ȏ�̋K�����ł��邩�A�ȉ��̃I�y�����h��ʂ��Č��������^�[�~�i���ł���B�K�����͑啶��/����������ʂ��Ȃ��B
(
�v�f1 �v�f2)
���ʂł����܂ꂽ�v�f�͒P��̗v�f�Ƃ��Ď�舵����B�����Ă��̗v�f�̃R���e���c�͏��Ԃ͌��������̂ł���B
<a>*<b>�v�f
�v�f�ŋN�������Ȃ��Ƃ������đ����Ă�
(1*4<�v�f>��1����4�̗v�f)
<a>�v�f
(4<�v�f>�͂��傤��4�̗v�f)
<a>*�v�f
(4*<�v�f>��4�ȏ�̗v�f)
*<b>�v�f
0�����v�f
(*5<�v�f>��0 ����5�̗v�f)
*�v�f
0 �ȏ�̗v�f
(*<�v�f>��0���疳����̗v�f)
[�v�f]
�I�v�V�����I�v�f, *1(�v�f)�Ɠ�����
([�v�f] ��0��1�̗v�f)
"string"
�܂�����tring'
�_�u���N�H�[�e�[�V�����ł̐��m�ȕ�������ƍ�����
�����ɂ����Ďg�p����鑼�̕\�L�@��:
; or /* ... */
�R�����g.
�t�^ E: ���[�L���O�O���[�v�v����
Lorrie Cranor | AT&T Labs-Research |
---|---|
Marc Langheinrich (Editor & Chair) | ETH Zurich |
Massimo Marchiori | W3C |
Joerg Meyer | IBM |
Joseph Reagle | W3C |
Drummond Reed | Intermind |
Mary Ellen Zurko (former Chair) | Iris |
�Q�l����
[ABNF]
D. Crocker, P. Overel. "RFC2234 -- Augmented BNF for Syntax Specifications: ABNF," Internet Mail Consortium, Demon Internet Ltd., November 1997. See /rfc/rfc2119.txt at http://www.ietf.org/.
[Keynote]
Blaze, Feigenbaum, Keromytis, "Keynote Trust Management System".
[PicsRules]
Christopher Evans, Clive D.W. Feather, Alex Hopmann, Martin Presler-Marshall, Paul Resnick, "PICSRules Specification" 29 December 1997. See /TR/REC-PICSRules at http://www.w3.org/
[P3P10]
Massimo Marchiori (editor), "Platform for Privacy Preferences 1.0 (P3P1.0) Specification" 11 February 2000 [Work in progress]. See /TR/P3P/ at http://www.w3.org/
[RDF]
Ora Lassila, Ralph R. Swick (editors), "Resource Description Framework (RDF) Model and Syntax Specification" 22 February 1999. See /TR/REC-rdf-syntax at http://www.w3.org/
[RFC 2068]
R. Fielding et al, "Hypertext Transfer Protocol -- HTTP/1.1" January 1997. See /rfc/rfc2068.txt at http://www.ietf.org/.
[RFC 2119]
S. Bradner, "Key words for use in RFCs to Indicate Requirement Levels" See /rfc/rfc2119.txt at http://www.ietf.org/.
[RFC 822]
David H. Crocker (editor), Standard for the format of ARPA Internet text messages See /rfc/rfc822.txt at http://www.faqs.org/.
[URI]
T. Berners-Lee, R. Fielding, and L. Masinter. "Uniform Resource Identifiers (URI): Generic Syntax and Semantics." 1997. (Work in progress; see updates to RFC1738.)
[UTF-8]
F. Yergeau. "RFC 2279 -- UTF-8, a transformation format of ISO 10646." January 1998. See See /rfc/rfc2279.txt at http://www.ietf.org/