JavaTM Platform
Standard Ed. 6

클래스
java.security.SignatureException 의 사용

SignatureException 를 사용하고 있는 패키지
java.security 시큐리티 시스템의 클래스와 인터페이스를 제공합니다.  
java.security.cert 증명서, 증명서의 취소 리스트 (CRL), 증명서 패스를 해석 및 관리하기 위한 클래스와 인터페이스를 제공합니다.  
javax.security.cert 공개키 증명서용의 클래스를 제공합니다.  
 

java.security 에서의 SignatureException 의 사용
 

SignatureException 를 throw 하는 java.security 의 메소드
protected abstract  byte[] SignatureSpi. engineSign ()
          지금까지 갱신된 모든 데이터 가운데 서명 데이터를 돌려줍니다.
protected  int SignatureSpi. engineSign (byte[] outbuf, int offset, int len)
          서명 조작을 종료해, 결과적으로 얻을 수 있는 서명 바이트를, 지정된 버퍼 outbufoffset 로부터 포함합니다.
protected abstract  void SignatureSpi. engineUpdate (byte b)
          서명 또는 검증되는 데이터를, 지정된 바이트로 갱신합니다.
protected abstract  void SignatureSpi. engineUpdate (byte[] b, int off, int len)
          서명 또는 검증하는 데이터를, 지정된 바이트의 배열을 사용해, 지정된 오프셋(offset)로부터 갱신합니다.
protected abstract  boolean SignatureSpi. engineVerify (byte[] sigBytes)
          건네받은 서명을 검증합니다.
protected  boolean SignatureSpi. engineVerify (byte[] sigBytes, int offset, int length)
          지정된 오프셋(offset)로부터 개시해, 지정된 바이트 데이터의 배열이 건네받은 서명을 검증합니다.
 byte[] Signature. sign ()
          갱신된 모든 데이터의 서명 바이트를 돌려줍니다.
 int Signature. sign (byte[] outbuf, int offset, int len)
          서명 조작을 종료해, 결과적으로 얻을 수 있는 서명 바이트를, 지정된 버퍼 outbuf 에 포함합니다 (개시 위치는 offset).
 void Signature. update (byte b)
          지정된 바이트를 사용해, 서명 또는 검증의 대상 데이터를 갱신합니다.
 void Signature. update (byte[] data)
          지정된 바이트 배열을 사용해, 서명 또는 검증의 대상 데이터를 갱신합니다.
 void Signature. update (byte[] data, int off, int len)
          서명 또는 검증하는 데이터를, 지정된 바이트의 배열을 사용해, 지정된 오프셋(offset)로부터 갱신합니다.
 void Signature. update (ByteBuffer  data)
          서명 또는 검증하는 데이터를, 지정된 ByteBuffer 를 사용해 갱신합니다.
 boolean Signature. verify (byte[] signature)
          건네받은 서명을 검증합니다.
 boolean Signature. verify (byte[] signature, int offset, int length)
          지정된 오프셋(offset)로부터 개시해, 지정된 바이트 데이터의 배열이 건네받은 서명을 검증합니다.
 boolean SignedObject. verify (PublicKey  verificationKey, Signature  verificationEngine)
          이 SignedObject 내의 서명이, 내부에 포함된 객체의 유효한 서명인가 어떤가를, 지정된 검증 엔진을 사용해, 지정된 검증열쇠로 검증합니다.
 

SignatureException 를 throw 하는 java.security 의 생성자
SignedObject (Serializable  object, PrivateKey  signingKey, Signature  signingEngine)
          임의의 Serializable 객체로부터 SignedObject 를 구축합니다.
 

java.security.cert 에서의 SignatureException 의 사용
 

SignatureException 를 throw 하는 java.security.cert 의 메소드
abstract  void Certificate. verify (PublicKey  key)
          지정된 공개키에 대응하는 비공개키를 사용해, 이 증명서가 서명된 것을 검증합니다.
abstract  void X509CRL. verify (PublicKey  key)
          지정된 공개키에 대응하는 비공개키를 사용해, 이 CRL 가 서명된 것을 검증합니다.
abstract  void Certificate. verify (PublicKey  key, String  sigProvider)
          지정된 공개키에 대응하는 비공개키를 사용해, 이 증명서가 서명된 것을 검증합니다.
abstract  void X509CRL. verify (PublicKey  key, String  sigProvider)
          지정된 공개키에 대응하는 비공개키를 사용해, 이 CRL 가 서명된 것을 검증합니다.
 

javax.security.cert 에서의 SignatureException 의 사용
 

SignatureException 를 throw 하는 javax.security.cert 의 메소드
abstract  void Certificate. verify (PublicKey  key)
          지정된 공개키에 대응하는 비공개키를 사용해, 이 증명서가 서명된 것을 검증합니다.
abstract  void Certificate. verify (PublicKey  key, String  sigProvider)
          지정된 공개키에 대응하는 비공개키를 사용해, 이 증명서가 서명된 것을 검증합니다.
 


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