JavaTM Platform
Standard Ed. 6

javax.xml.crypto.dsig
인터페이스 Manifest

모든 슈퍼 인터페이스:
XMLStructure


public interface Manifest
extends XMLStructure

W3C Recommendation for XML-Signature Syntax and Processing 」로 정의되고 있는 XML Manifest 요소의 표현. XML schema 정의는, 다음과 같이 정의됩니다.


 <element name="Manifest" type="ds:ManifestType"/> 
   <complexType name="ManifestType">
     <sequence>
       <element ref="ds:Reference" maxOccurs="unbounded"/> 
     </sequence>  
     <attribute name="Id" type="ID" use="optional"/> 
   </complexType>
 
Manifest 인스턴스는,XMLSignatureFactory 클래스의 newManifest 메소드의 1 개를 호출하는 것으로 작성됩니다. 다음에 예를 나타냅니다.
   XMLSignatureFactory factory = XMLSignatureFactory.getInstance("DOM");
   List references = Collections.singletonList(factory.newReference
       ("#reference-1", DigestMethod.SHA1));
   Manifest manifest = factory.newManifest(references, "manifest-1");
 

도입된 버젼:
1.6
관련 항목:
XMLSignatureFactory.newManifest(List) , XMLSignatureFactory.newManifest(List, String)

필드의 개요
static String TYPE
          Manifest 요소를 식별하는 URI (이것은,Reference 클래스의 type 파라미터의 값으로 해서 지정해, 리파란트의 형태를 식별 가능).
 
메소드의 개요
 String getId ()
          이 Manifest 의 식별자를 돌려줍니다.
 List getReferences ()
          이 Manifest 에 포함되고 있는 1 개(살) 이상 Reference변경 불가능한 리스트 를 돌려줍니다.
 
인터페이스 javax.xml.crypto. XMLStructure 로부터 상속된 메소드
isFeatureSupported
 

필드의 상세

TYPE

static final String  TYPE
Manifest 요소를 식별하는 URI (이것은,Reference 클래스의 type 파라미터의 값으로 해서 지정해, 리파란트의 형태를 식별 가능).

관련 항목:
정수 필드치
메소드의 상세

getId

String  getId()
Manifest 의 식별자를 돌려줍니다.

반환값:
Manifest 의 식별자. 지정되지 않는 경우는 null

getReferences

List  getReferences()
Manifest 에 포함되고 있는 1 개(살) 이상 Reference변경 불가능한 리스트 를 돌려줍니다.

반환값:
1 개(살) 이상의 Reference 의 변경 불가능한 리스트

JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.