commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath gnu/java/security/jce/sig/DSSKeyPairG...


From: Raif S. Naffah
Subject: [commit-cp] classpath gnu/java/security/jce/sig/DSSKeyPairG...
Date: Tue, 07 Feb 2006 12:06:48 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         
Changes by:     Raif S. Naffah <address@hidden> 06/02/07 12:06:48

Modified files:
        gnu/java/security/jce/sig: DSSKeyPairGeneratorSpi.java 
        gnu/java/security/der: DERWriter.java 
        .              : ChangeLog 
        gnu/java/security/key: KeyPairCodecFactory.java 
                               IKeyPairCodec.java 
        gnu/java/security/key/dss: DSSPublicKey.java DSSKey.java 
                                   DSSKeyPairGenerator.java 
                                   DSSPrivateKey.java 
Added files:
        gnu/java/security/jce/sig: EncodedKeyFactory.java 
                                   DSSKeyFactory.java 
        gnu/java/security/key/dss: DSSKeyPairX509Codec.java 
                                   DSSKeyPairPKCS8Codec.java 

Log message:
        2006-02-07  Raif S. Naffah  <address@hidden>
        
        * gnu/java/security/key/KeyPairCodecFactory.java (getEncodingName): New
        method.
        (getEncodingShortName): Likewise.
        * gnu/java/security/key/IKeyPairCodec.java (X509_FORMAT): New constant.
        (PKCS8_FORMAT): Likewise.
        (ASN1_FORMAT): Likewise.
        * gnu/java/security/key/dss/DSSPublicKey.java (DSSPublicKey(4)): Call
        constructor with 5 arguments.
        (DSSPublicKey(5)): New constructor.
        (valueOf): Handle ASN.1 encoding.
        (getEncoded): Likewise.
        * gnu/java/security/key/dss/DSSPrivateKey.java (DSSPrivateKey(4)): Call
        constructor with 5 arguments.
        (DSSPrivateKey(5)): New constructor.
        (valueOf): Handle ASN.1 encoding.
        (getEncoded): Likewise.
        * gnu/java/security/key/dss/DSSKeyPairX509Codec.java: New file.
        * gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java: Likewise.
        * gnu/java/security/key/dss/DSSKeyPairGenerator.java
        (PREFERRED_ENCODING_FORMAT): New constant.
        (DEFAULT_ENCODING_FORMAT): Likewise.
        (preferredFormat): New field.
        (setup): Handle preferred format ID.
        (generate): Use new ctors with 5 arguments.
        * gnu/java/security/key/dss/DSSKey.java (DSSKey): Now accepts a format
        ID as an additional argument.
        (defaultFormat): new field.
        (getFormat): Returns the preferred format as a short string.
        * gnu/java/security/jce/sig/DSSKeyFactory.java: New file.
        * gnu/java/security/jce/sig/EncodedKeyFactory.java (engineGetKeySpec):
        Likewise
        * gnu/java/security/jce/sig/DSSKeyPairGeneratorSpi.java
        (initialize(AlgorithmParameterSpec)): Set ASN.1 as the preferred
        encoding format.
        (initialize(int,boolean,SecureRandom)): Likewise.
        * gnu/java/security/der/DERWriter.java (writeBitString): Use
        writeLength() instead of write().
        return buf.length + 1 instead of buf.length.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/jce/sig/EncodedKeyFactory.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/jce/sig/DSSKeyFactory.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/jce/sig/DSSKeyPairGeneratorSpi.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/der/DERWriter.java.diff?tr1=1.6&tr2=1.7&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.6287&tr2=1.6288&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/key/KeyPairCodecFactory.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/key/IKeyPairCodec.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/key/dss/DSSPublicKey.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/key/dss/DSSKey.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/key/dss/DSSKeyPairGenerator.java.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/key/dss/DSSPrivateKey.java.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/key/dss/DSSKeyPairX509Codec.java?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java?rev=1.1




reply via email to

[Prev in Thread] Current Thread [Next in Thread]