JCaosLib
V1.4.4.0

com.dreamsecurity.jcaos.pki
Class PKIFailureInfo

java.lang.Object
  extended bycom.dreamsecurity.jcaos.pki.PKIFailureInfo

public class PKIFailureInfo
extends java.lang.Object

½ÇÆÐ »çÀ¯¸¦ È®ÀÎÇÑ´Ù.

PKIFailureInfoÀÇ ASN.1 Æ÷¸ËÀº ´ÙÀ½°ú °°´Ù.

 PKIFailureInfo ::= BIT STRING {
 		badAlg              (0),
 		badMessageCheck     (1),
 		badRequest          (2),
 		badTime             (3),
 		badCertId           (4),
 		badDataFormat       (5),
 		wrongAuthority      (6),
 		incorrectData       (7),
 		missingTimeStamp    (8),
 		badPOP              (9),
 		certRevoked         (10),
 		certConfirmed       (11),
 		wrongIntegrity      (12),
 		badRecipientNonce   (13),
 		timeNotAvailable    (14),
 		unacceptedPolicy    (15),
 		unacceptedExtension (16),
 		addInfoNotAvailable (17),
 		badSenderNonce      (18),
 		badCertTemplate     (19),
 		signerNotTrusted    (20),
 		transactionIdInUse  (21),
 		unsupportedVersion  (22),
 		unAuthorized        (23),
 		systemUnavail       (24),
 		systemFailure       (25),
 		duplicateCertReq    (26) }
 

Since:
1.1.0.0

Method Summary
static PKIFailureInfo getInstance(byte[] failInfo)
          byte[] Çü½ÄÀÇ ½ÇÆÐ »çÀ¯¸¦ PKIFailureInfo ÇüÅÂÀÇ °´Ã¼·Î º¯È¯ÇÑ´Ù.
 boolean isAddInfoNotAvailable()
          AddInfoNotAvailable ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isBadAlg()
          BadAlg ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isBadCertId()
          BadCertId ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isBadCertTemplate()
          BadCertTemplate ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isBadDataFormat()
          BadDataFormat ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isBadMessageCheckAlg()
          BadMessageCheckAlg ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isBadPOP()
          BadPOP ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isBadRecipientNonce()
          BadRecipientNonce ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isBadRequest()
          BadRequest ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isBadSenderNonce()
          BadSenderNonce ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isBadTime()
          BadTime ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isCertConfirmed()
          CertConfirmed ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isCertRevoked()
          CertRevoked ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isDuplicateCertReq()
          DuplicateCertReq ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isIncorrectData()
          IncorrectData ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isMissingTimeStamp()
          MissingTimeStamp ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isSignerNotTrusted()
          SignerNotTrusted ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isSystemFailure()
          SystemFailure ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isSystemUnavail()
          SystemUnavail ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isTimeNotAvailable()
          TimeNotAvailable ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isTransactionIdInUse()
          TransactionIdInUse ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isUnacceptedExtension()
          UnacceptedExtension ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isUnacceptedPolicy()
          UnacceptedPolicy ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isUnAuthorized()
          UnAuthorized ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isUnsupportedVersion()
          UnsupportedVersion ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isWrongAuthority()
          WrongAuthority ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 boolean isWrongIntegrity()
          WrongIntegrity ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
 byte[] toByteArray()
          byte[] ÇüÅÂÀÇ ½ÇÆÐ »çÀ¯¸¦ ȹµæÇÑ´Ù.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getInstance

public static PKIFailureInfo getInstance(byte[] failInfo)
byte[] Çü½ÄÀÇ ½ÇÆÐ »çÀ¯¸¦ PKIFailureInfo ÇüÅÂÀÇ °´Ã¼·Î º¯È¯ÇÑ´Ù.

Parameters:
failInfo - ½ÇÆÐ »çÀ¯
Returns:
PKIFailureInfo °´Ã¼

isBadAlg

public boolean isBadAlg()
BadAlg ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isBadMessageCheckAlg

public boolean isBadMessageCheckAlg()
BadMessageCheckAlg ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isBadRequest

public boolean isBadRequest()
BadRequest ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isBadTime

public boolean isBadTime()
BadTime ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isBadCertId

public boolean isBadCertId()
BadCertId ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isBadDataFormat

public boolean isBadDataFormat()
BadDataFormat ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isWrongAuthority

public boolean isWrongAuthority()
WrongAuthority ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isIncorrectData

public boolean isIncorrectData()
IncorrectData ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isMissingTimeStamp

public boolean isMissingTimeStamp()
MissingTimeStamp ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isBadPOP

public boolean isBadPOP()
BadPOP ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isCertRevoked

public boolean isCertRevoked()
CertRevoked ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isCertConfirmed

public boolean isCertConfirmed()
CertConfirmed ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isWrongIntegrity

public boolean isWrongIntegrity()
WrongIntegrity ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isBadRecipientNonce

public boolean isBadRecipientNonce()
BadRecipientNonce ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isTimeNotAvailable

public boolean isTimeNotAvailable()
TimeNotAvailable ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isUnacceptedPolicy

public boolean isUnacceptedPolicy()
UnacceptedPolicy ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isUnacceptedExtension

public boolean isUnacceptedExtension()
UnacceptedExtension ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isAddInfoNotAvailable

public boolean isAddInfoNotAvailable()
AddInfoNotAvailable ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isBadSenderNonce

public boolean isBadSenderNonce()
BadSenderNonce ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isBadCertTemplate

public boolean isBadCertTemplate()
BadCertTemplate ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isSignerNotTrusted

public boolean isSignerNotTrusted()
SignerNotTrusted ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isTransactionIdInUse

public boolean isTransactionIdInUse()
TransactionIdInUse ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isUnsupportedVersion

public boolean isUnsupportedVersion()
UnsupportedVersion ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isUnAuthorized

public boolean isUnAuthorized()
UnAuthorized ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isSystemUnavail

public boolean isSystemUnavail()
SystemUnavail ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isSystemFailure

public boolean isSystemFailure()
SystemFailure ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

isDuplicateCertReq

public boolean isDuplicateCertReq()
DuplicateCertReq ½ÇÆÐ »çÀ¯°¡ üũ µÇ¾ú´ÂÁö¸¦ È®ÀÎÇÑ´Ù.

Returns:
üũ ¿©ºÎ

toByteArray

public byte[] toByteArray()
byte[] ÇüÅÂÀÇ ½ÇÆÐ »çÀ¯¸¦ ȹµæÇÑ´Ù.

Returns:
½ÇÆÐ »çÀ¯

toString

public java.lang.String toString()

JCaosLib
V1.4.4.0


Copyright ¨Ï2007-2011 DreamSecurity Co.,Ltd . All rights reserved