SignatureProperties

SignatureProperties (서명 속성들)

W3C 권장 사항인 XML-Signature Syntax and Processing에 정의된 XML SignatureProperties 요소의 표현입니다.

출처: Java API Reference

본문

XML 스키마 정의는 다음과 같습니다.

<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>

이 인터페이스는 XMLStructure를 확장하며, 하나 이상의 SignatureProperty를 담는 구조를 나타냅니다.

주요 메서드는 다음과 같습니다.

  • getId() – 이 SignaturePropertiesId 속성 값을 반환합니다.
  • getProperties() – 이 객체에 포함된 SignatureProperty 목록을 반환합니다. 리스트는 변경할 수 없습니다(unmodifiable).

SignatureProperties는 서명과 관련된 추가 속성 정보(예: 서명 타임스탬프, 서명자의 추가 정보 등)를 그룹으로 묶어 표현할 때 사용됩니다. SignatureProperty의 컬렉션으로 구성됩니다.

더 알아보기 (Learn more)

Java 공식 API