JavaTM Platform
Standard Ed. 6

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

모든 슈퍼 인터페이스:
AlgorithmMethod , XMLStructure


public interface SignatureMethod
extends XMLStructure , AlgorithmMethod

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

   <element name="SignatureMethod" type="ds:SignatureMethodType"/>
     <complexType name="SignatureMethodType" mixed="true">
       <sequence>
         <element name="HMACOutputLength" minOccurs="0" type="ds:HMACOutputLengthType"/>
         <any namespace="##any" minOccurs="0" maxOccurs="unbounded"/>
           <! -- (0, unbounded) elements from (1,1) namespace -->
       </sequence>
       <attribute name="Algorithm" type="anyURI" use="required"/>
     </complexType>
 
DigestMethod 인스턴스는,XMLSignatureFactory 클래스의 newSignatureMethod 메소드를 호출하는 것으로 작성됩니다.

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

필드의 개요
static String DSA_SHA1
          DSAwithSHA1 (DSS) 서명 메소드 알고리즘 URI..
static String HMAC_SHA1
          HMAC-SHA1 MAC 서명 메소드 알고리즘 URI..
static String RSA_SHA1
          RSAwithSHA1 (PKCS #1) 서명 메소드 알고리즘 URI..
 
메소드의 개요
 AlgorithmParameterSpec getParameterSpec ()
          이 SignatureMethod 의 알고리즘 고유의 입력 파라미터를 돌려줍니다.
 
인터페이스 javax.xml.crypto. XMLStructure 로부터 상속된 메소드
isFeatureSupported
 
인터페이스 javax.xml.crypto. AlgorithmMethod 로부터 상속된 메소드
getAlgorithm
 

필드의 상세

DSA_SHA1

static final String  DSA_SHA1
DSAwithSHA1 (DSS) 서명 메소드 알고리즘 URI..

관련 항목:
정수 필드치

RSA_SHA1

static final String  RSA_SHA1
RSAwithSHA1 (PKCS #1) 서명 메소드 알고리즘 URI..

관련 항목:
정수 필드치

HMAC_SHA1

static final String  HMAC_SHA1
HMAC-SHA1 MAC 서명 메소드 알고리즘 URI..

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

getParameterSpec

AlgorithmParameterSpec  getParameterSpec()
SignatureMethod 의 알고리즘 고유의 입력 파라미터를 돌려줍니다.  

반환된 파라미터를 SignatureMethodParameterSpec 객체에 형태 캐스트 할 수 있습니다.

정의:
인터페이스 AlgorithmMethod 내의 getParameterSpec
반환값:
SignatureMethod 의 알고리즘 고유의 입력 파라미터. 지정되어 있지 않은 경우는 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 도 참조해 주세요.