JavaTM Platform
Standard Ed. 6

javax.xml.crypto.dsig
�ӿ� SignatureProperties

���г����ӿڣ�
XMLStructure

public interface SignatureProperties
extends XMLStructure

W3C Recommendation for XML-Signature Syntax and Processing �ж���� XML SignatureProperties Ԫ�صı�ʾ��ʽ��XML Schema Definition �Ķ������£�


<element name="SignatureProperties" type="ds:SignaturePropertiesType"/> 
<complexType name="SignaturePropertiesType">
<sequence>
<element ref="ds:SignatureProperty" maxOccurs="unbounded"/> 
</sequence>
<attribute name="Id" type="ID" use="optional"/> 
</complexType>
 
���� XMLSignatureFactory ��� newSignatureProperties �������Դ��� SignatureProperties ʵ�������磺
XMLSignatureFactory factory = XMLSignatureFactory.getInstance("DOM");
SignatureProperties properties = 
        factory.newSignatureProperties(props, "signature-properties-1");
 

�����°汾��ʼ��
1.6
������
XMLSignatureFactory.newSignatureProperties(List, String), SignatureProperty

�ֶ�ժҪ
static String TYPE
          ��ʶ SignatureProperties Ԫ�ص� URI�����Խ���ָ��Ϊ Reference ��� type ����ֵ���Ա�ʶ���õ����ͣ���
 
����ժҪ
 String getId()
          ���ش� SignatureProperties �� Id��
 List getProperties()
          ����һ�����޸ĵ��б����ɰ������� SignatureProperties �е�һ������ SignatureProperty ��ɡ�
 
�ӽӿ� javax.xml.crypto.XMLStructure �̳еķ���
isFeatureSupported
 

�ֶ���ϸ��Ϣ

TYPE

static final String TYPE
��ʶ SignatureProperties Ԫ�ص� URI�����Խ���ָ��Ϊ Reference ��� type ����ֵ���Ա�ʶ���õ����ͣ���

������
�����ֶ�ֵ
������ϸ��Ϣ

getId

String getId()
���ش� SignatureProperties �� Id��

���أ�
�� SignatureProperties �� Id�����δָ�����򷵻� null��

getProperties

List getProperties()
����һ�����޸ĵ��б����ɰ������� SignatureProperties �е�һ������ SignatureProperty ��ɡ�

���أ�
һ������ SignatureProperty �IJ����޸��б�

JavaTM Platform
Standard Ed. 6

�ύ��������
�йظ���� API �ο����ϺͿ�����Ա�ĵ�������� Java SE ������Ա�ĵ������ĵ���������ϸ�ġ����򿪷���Ա���������Լ�������������ﶨ�塢ʹ�ü��ɺ͹�������ʾ����

��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������