Java 2 Útikalauz programozóknak 5.0

elte.java2_utikalauz5.crypto
Sign osztály

java.lang.Object
  extended by elte.java2_utikalauz5.crypto.Sign

public class Sign
extends Object

Digitális aláírás.

Mióta:
Java 2 Útikalauz programozóknak 5.0
Forrásfájl:
Sign.java
Letöltés:
Sign.jar

Mezők
private  KeyStore.TrustedCertificateEntry dsaCertificate
           
private  KeyStore.PrivateKeyEntry dsaKeyPair
           
private  File inFile
           
private  boolean isSign
           
private static String KEYID_SWITCH
           
private static String KEYPASSWORD_SWITCH
           
private static String KEYSTORE_SWITCH
           
private static String KEYSTOREPASSWORD_SWITCH
           
private  File signatureFile
           
private static String VERIFY_SWITCH
           
 
Konstruktorok
Sign(boolean isSign, String keyId, String keyStore, String keyPassword, String keyStorePassword, String inFileName, String sigFileName)
           
 
Metódusok
private static void error(String message, int exitCode)
           
 void execute()
           
static void main(String[] args)
           
private static Sign parseArgs(String[] args)
           
private  void processInput(Signature signature)
           
private  void sign()
           
private  void verify()
           
 
java.lang.Object osztálytól örökölt metódusok
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Mezők részletezése

inFile

private final File inFile

signatureFile

private final File signatureFile

dsaKeyPair

private final KeyStore.PrivateKeyEntry dsaKeyPair

dsaCertificate

private final KeyStore.TrustedCertificateEntry dsaCertificate

isSign

private final boolean isSign

KEYID_SWITCH

private static final String KEYID_SWITCH
Lásd még:
Konstans mezőértékek

KEYSTORE_SWITCH

private static final String KEYSTORE_SWITCH
Lásd még:
Konstans mezőértékek

KEYPASSWORD_SWITCH

private static final String KEYPASSWORD_SWITCH
Lásd még:
Konstans mezőértékek

KEYSTOREPASSWORD_SWITCH

private static final String KEYSTOREPASSWORD_SWITCH
Lásd még:
Konstans mezőértékek

VERIFY_SWITCH

private static final String VERIFY_SWITCH
Lásd még:
Konstans mezőértékek
Konstruktorok részletezése

Sign

public Sign(boolean isSign,
            String keyId,
            String keyStore,
            String keyPassword,
            String keyStorePassword,
            String inFileName,
            String sigFileName)
     throws Exception
Specifikált kivételek:
Exception
Metódusok részletezése

execute

public void execute()
             throws Exception
Specifikált kivételek:
Exception

sign

private void sign()
           throws Exception
Specifikált kivételek:
Exception

processInput

private void processInput(Signature signature)
                   throws Exception
Specifikált kivételek:
Exception

verify

private void verify()
             throws Exception
Specifikált kivételek:
Exception

main

public static void main(String[] args)
                 throws Exception
Paraméterek:
args -
Specifikált kivételek:
Exception

parseArgs

private static Sign parseArgs(String[] args)
                       throws Exception
Specifikált kivételek:
Exception

error

private static void error(String message,
                          int exitCode)

Java 2 Útikalauz programozóknak 5.0