JavaTM Platform
Standard Ed. 6

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

모든 슈퍼 인터페이스:
XMLStructure


public interface SignedInfo
extends XMLStructure

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


 <element name="SignedInfo" type="ds:SignedInfoType"/> 
 <complexType name="SignedInfoType">
   <sequence> 
     <element ref="ds:CanonicalizationMethod"/> 
     <element ref="ds:SignatureMethod"/> 
     <element ref="ds:Reference" maxOccurs="unbounded"/> 
   </sequence>  
   <attribute name="Id" type="ID" use="optional"/> 
 </complexType>
 
SignedInfo 인스턴스는,XMLSignatureFactory 클래스의 newSignedInfo 메소드의 1 개를 호출하는 것으로 작성됩니다.

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

메소드의 개요
 CanonicalizationMethod getCanonicalizationMethod ()
          이 SignedInfo 의 표준화 메소드를 돌려줍니다.
 InputStream getCanonicalizedData ()
          서명 처리 또는 검증 처리의 나중에, 표준화 된 부호 첨부 정보 바이트를 돌려줍니다.
 String getId ()
          이 SignedInfo 의 생략 가능한 Id 속성을 돌려줍니다.
 List getReferences ()
          1 대 상 Reference변경 불가능한 리스트 를 돌려줍니다.
 SignatureMethod getSignatureMethod ()
          이 SignedInfo 의 서명 메소드를 돌려줍니다.
 
인터페이스 javax.xml.crypto. XMLStructure 로부터 상속된 메소드
isFeatureSupported
 

메소드의 상세

getCanonicalizationMethod

CanonicalizationMethod  getCanonicalizationMethod()
SignedInfo 의 표준화 메소드를 돌려줍니다.

반환값:
표준화 메소드

getSignatureMethod

SignatureMethod  getSignatureMethod()
SignedInfo 의 서명 메소드를 돌려줍니다.

반환값:
서명 메소드

getReferences

List  getReferences()
1 대 상 Reference변경 불가능한 리스트 를 돌려줍니다.

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

getId

String  getId()
SignedInfo 의 생략 가능한 Id 속성을 돌려줍니다.

반환값:
id. 지정되지 않는 경우는 null 도 가능

getCanonicalizedData

InputStream  getCanonicalizedData()
서명 처리 또는 검증 처리의 나중에, 표준화 된 부호 첨부 정보 바이트를 돌려줍니다. 이 메소드는 디버그에 편리합니다.

반환값:
표준화 된 바이트가 포함되는 InputStream, 또는 SignedInfo 가 서명 또는 검증되어 있지 않은 경우는 null

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 도 참조해 주세요.