summaryrefslogtreecommitdiff
path: root/gnu/javax/net/ssl/provider/SSLRandom.java
Commit message (Collapse)AuthorAgeFilesLines
* Fix majority of warnings in gnu.java.security.* and java.security.*.Andrew John Hughes2014-10-131-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also fixes PR58688 as a consequence. 2014-10-09 Andrew John Hughes <gnu_andrew@member.fsf.org> * NEWS: Updated. * gnu/java/security/util/IntegerUtil.java: Removed. Methods are available in java.lang.Integer. * gnu/java/security/Engine.java: Add missing type parameters to Class, Constructor and Enumeration. * gnu/java/security/OID.java: Add type parameter to Comparable implementation. (compareTo(OID)): Changed from compareTo(Object). Remove now redundant cast. * gnu/java/security/Properties.java: Add type parameters to HashMap. (getProperty(String)): Remove redundant cast. (init()): Use generic implementation of PrivilegedAction. Add properties in a for-each loop to get correct types. * gnu/java/security/action/SetAccessibleAction.java: Use generic implementation of PrivilegedAction. * gnu/java/security/ber/BEREncodingException.java: Add explicit serialVersionUID. * gnu/java/security/der/BitString.java: Add type parameter to Comparable implementation. (compareTo(BitString)): Changed from compareTo(Object). Remove now redundant cast. * gnu/java/security/der/DEREncodingException.java: Add explicit serialVersionUID. * gnu/java/security/der/DERWriter.java: (write(OutputStream,DERValue)): Cast List and Set to correct generic versions. (writeSequence(OutputStream,List)): Add type parameters. Drop now redundant cast. (writeSet(OutputStream,Set)): Likewise. * gnu/java/security/hash/HashFactory.java: (getNames()): Add type parameters. * gnu/java/security/hash/Whirlpool.java: Drop unused byte array. * gnu/java/security/jce/prng/HavalRandomSpi.java: Add explicit serialVersionUID. * gnu/java/security/jce/prng/MD2RandomSpi.java: Likewise. * gnu/java/security/jce/prng/MD4RandomSpi.java: Likewise. * gnu/java/security/jce/prng/MD5RandomSpi.java: Likewise. * gnu/java/security/jce/prng/RipeMD128RandomSpi.java: Likewise. * gnu/java/security/jce/prng/RipeMD160RandomSpi.java: Likewise. * gnu/java/security/jce/prng/SecureRandomAdapter.java: Likewise. Drop unused mdName variable. Remove redundant casts. Add Override annotation to interface implementation. * gnu/java/security/jce/prng/Sha160RandomSpi.java: Add explicit serialVersionUID. * gnu/java/security/jce/prng/Sha256RandomSpi.java: Likewise. * gnu/java/security/jce/prng/Sha384RandomSpi.java: Likewise. * gnu/java/security/jce/prng/Sha512RandomSpi.java: Likewise. * gnu/java/security/jce/prng/TigerRandomSpi.java: Likewise. * gnu/java/security/jce/prng/WhirlpoolRandomSpi.java: Likewise. * gnu/java/security/jce/sig/DSSKeyFactory.java: Add Override annotation to interface implementation. (engineGetKeySpec(Key,Class)): Update return type. Use keySpec.cast to cast newly created instances to the correct type. * gnu/java/security/jce/sig/DSSKeyPairGeneratorSpi.java: Add missing type parameters and Override annotations. * gnu/java/security/jce/sig/DSSParameters.java: Add Override annotation to interface implementation. (engineGetParameterSpec(Class)): Update return type. Use paramSpec.cast to cast new instances to correct type. (engineGetEncoded()): Add missing type parameter to list. * gnu/java/security/jce/sig/EncodedKeyFactory.java: Add type parameters and Override annotations. (engineGetKeySpec(Key,Class)): Update return type. Use keySpec.cast to cast new instances to correct type. * gnu/java/security/jce/sig/RSAKeyFactory.java: Add @Override annotation. Drop unused variables. (engineGetKeySpec(Key,Class)): Update return type. Use keySpec.cast to cast new instances to correct type. * gnu/java/security/jce/sig/RSAKeyPairGeneratorSpi.java: Add type parameters. * gnu/java/security/jce/sig/SignatureAdapter.java: Add type parameters and Override annotation. * gnu/java/security/key/IKeyPairGenerator.java: (setup(Map)): Add type parameters. * gnu/java/security/key/KeyPairCodecFactory.java: Add type parameters. * gnu/java/security/key/KeyPairGeneratorFactory.java: Likewise. * gnu/java/security/key/dss/DSSKey.java: Add explicit serialVersionUID. * gnu/java/security/key/dss/DSSKeyPairGenerator.java: Add type parameters and Override annotations. * gnu/java/security/key/dss/DSSKeyPairPKCS8Codec.java: Likewise. * gnu/java/security/key/dss/DSSKeyPairX509Codec.java: Add type parameters. * gnu/java/security/key/dss/DSSPrivateKey.java: Add explicit serialVersionUID. * gnu/java/security/key/dss/DSSPublicKey.java: Likewise. * gnu/java/security/key/rsa/GnuRSAKey.java: Likewise. * gnu/java/security/key/rsa/GnuRSAPrivateKey.java: Likewise. * gnu/java/security/key/rsa/GnuRSAPublicKey.java: Likewise. * gnu/java/security/key/rsa/RSAKeyPairGenerator.java: Add Override annotations and type parameters. * gnu/java/security/key/rsa/RSAKeyPairPKCS8Codec.java: Add missing type parameters on ArrayList instances. * gnu/java/security/key/rsa/RSAKeyPairX509Codec.java: Add Override annotations and type parameters. * gnu/java/security/pkcs/PKCS7SignedData.java: (PKCS7SignedData(BERReader)): Add a type parameter to the algId list and ensure all additions are homogenous. Add other missing type parameters. (PKCS7SignedData(Set,PKCS7Data,Certificate[],X509CRL[],Set)): Add missing type parameters. (getDigestAlgorithms()): Do a deep copy of the set. (getSignerInfos()): Add type parameters. (encode(OutputStream)): Likewise. * gnu/java/security/pkcs/SignerInfo.java: Drop unused variable, count. Add type parameters. (encode(OutputStream)): Include derAuthenticatedAttributes and derUnauthenticatedAttributes in signerInfo. * gnu/java/security/prng/BasePRNG.java: Add type parameters and Override annotations. * gnu/java/security/prng/IRandom.java: Add type parameters. * gnu/java/security/prng/LimitReachedException.java: Add explicit serialVersionUID. * gnu/java/security/prng/MDGenerator.java: Add type parameters and Override annotations. * gnu/java/security/prng/PRNGFactory.java: Add missing type parameters. * gnu/java/security/prng/RandomEvent.java: Add explicit serialVersionUID. * gnu/java/security/provider/CollectionCertStoreImpl.java: Add Override annotation and missing type parameters. * gnu/java/security/provider/Gnu.java: Add explicit serialVersionUID. Parameterise implementation of PrivilegedAction. * gnu/java/security/provider/PKIXCertPathValidatorImpl.java: Add missing type parameters. Remove unused qualifierInfos variable. * gnu/java/security/provider/X509CertificateFactory.java: Add Override annotations and type parameters. * gnu/java/security/sig/BaseSignature.java: Likewise. * gnu/java/security/sig/ISignature.java: Add type parameters. * gnu/java/security/sig/SignatureCodecFactory.java: Likewise. * gnu/java/security/sig/SignatureFactory.java: Likewise. * gnu/java/security/sig/dss/DSSSignature.java: Add Override annotations and type parameters. * gnu/java/security/sig/dss/DSSSignatureX509Codec.java: Add type parameter to ArrayList instance. * gnu/java/security/sig/rsa/EMSA_PKCS1_V1_5.java: Remove unused hLen variable. * gnu/java/security/sig/rsa/RSASignatureFactory.java: Add type parameters. * gnu/java/security/util/PRNG.java: (getInstance()): Move initialisation code to shared method, initialiseDelegate. (nextBytes(byte[],int,int)): Call out to initialiseDelegate to re-initialise. (initialiseDelegate(IRandom)): New common method for shared code. * gnu/java/security/util/Sequence.java: Add Override annotation and type parameters. * gnu/java/security/util/SimpleList.java: Add type parameters. * gnu/java/security/x509/GnuPKIExtension.java: Likewise. * gnu/java/security/x509/PolicyNodeImpl.java: Add type parameters and Override annotations. (addAllPolicyQualifiers(Collection)): Qualify reference to addAll. * gnu/java/security/x509/X500DistinguishedName.java: Add type parameters. * gnu/java/security/x509/X509CRL.java: Remove unused variable algParams. Add type parameters and Override annotations. * gnu/java/security/x509/X509CRLEntry.java: Add type parameters and Override annotations. * gnu/java/security/x509/X509CRLSelectorImpl.java: Likewise. * gnu/java/security/x509/X509CertPath.java: Add type parameters. (pkcsEncoded): Renamed from pkcs_encoded. (pkiEncoded): Renamed from pki_encoded. * gnu/java/security/x509/X509CertSelectorImpl.java: Add type parameters and Override annotations. * gnu/java/security/x509/X509Certificate.java: Likewise. * gnu/java/security/x509/ext/BasicConstraints.java: Add type parameters. * gnu/java/security/x509/ext/CertificatePolicies.java: Likewise. * gnu/java/security/x509/ext/PolicyMappings.java: Likewise. * gnu/javax/crypto/cipher/IBlockCipher.java: Add type parameters. * gnu/javax/crypto/jce/prng/FortunaImpl.java: (engineSetSeed(byte[])): Add cast for singletonMap invocation. * gnu/javax/crypto/key/dh/DHKeyPairPKCS8Codec.java: Add type parameters. * gnu/javax/crypto/key/dh/DHKeyPairX509Codec.java: Likewise. * gnu/javax/crypto/mac/IMac.java: Likewise. * gnu/javax/crypto/mode/BaseMode.java: Add Override annotations and type parameters. * gnu/javax/crypto/mode/EAX.java: Add Override annotations, type parameters and casts for singletonMap invocations. * gnu/javax/crypto/prng/Fortuna.java: Likewise. * gnu/javax/net/ssl/Session.java: Add Override annotations and type parameters. * gnu/javax/net/ssl/provider/AbstractHandshake.java: Fix type parameters. * gnu/javax/net/ssl/provider/SSLRandom.java: Add Override annotations and type parameters. * gnu/javax/net/ssl/provider/TLSRandom.java: Likewise. (hmacSHA): Renamed from hmac_sha. (hmacMD5): Renamed from hmac_md5. * gnu/javax/net/ssl/provider/Util.java: (transform(Object,Class,String,Object[])): Use a type parameter T rather than Object. * gnu/javax/net/ssl/provider/X509KeyManagerFactory.java: Add type parameters. * gnu/javax/net/ssl/provider/X509TrustManagerFactory.java: Likewise. * gnu/javax/security/auth/callback/AWTCallbackHandler.java: Replace calls to deprecated show() with setVisible(true). (ACTION_NO): Remove unused variable. (ACTION_YES): Likewise. * gnu/javax/security/auth/callback/ConsoleCallbackHandler.java: Add type parameters. * gnu/javax/security/auth/callback/GnuCallbacks.java: Add explicit serialVersionUID. Convert PrivilegedAction implementation to parameterised version. * gnu/javax/security/auth/login/ConfigFileParser.java: Add type parameters. * gnu/javax/security/auth/login/GnuConfiguration.java: Likewise. Fix typo. * java/security/AccessControlContext.java: Add type parameters. * java/security/AllPermission.java: Add Override annotations. (AllPermissionCollection.elements()): Add type parameter to return type and return appropriately typed enumerations. * java/security/BasicPermission.java: Add type parameters and Override annotations. * java/security/CodeSource.java: Likewise. * java/security/DummySignature.java: Add Override annotations. * java/security/Identity.java: Add type parameters. * java/security/IntersectingDomainCombiner.java: Likewise. * java/security/KeyPairGenerator.java: Add Override annotations. * java/security/Permissions.java: Add type parameters and Override annotations. (elements()): Rename main_enum and sub_enum to mainEnum and subEnum respectively. * java/security/Policy.java: Add type parameters. * java/security/SecureRandom.java: Add missing type parameter. Remove unused imports. * java/security/Security.java: Add type parameters. Fix mis-spelling of 'query'. * java/security/SignatureSpi.java: Add Override annotation. * java/security/UnresolvedPermission.java: Add Override annotations and type parameters. (elements()): Rename main_enum and sub_enum to mainEnum and subEnum respectively. * java/security/cert/CertPath.java: Add type parameters. * java/security/cert/CertPathValidator.java: (getDefaultType()): Use GetSecurityPropertyAction rather than implementing PrivilegedAction locally. * java/security/cert/CertStore.java: (getDefaultType()): Use GetSecurityPropertyAction rather than implementing PrivilegedAction locally. * java/security/cert/CollectionCertStoreParameters.java: Add type parameters and Override annotations. * java/security/cert/PKIXParameters.java: Add type parameters. * java/security/cert/X509CRLSelector.java: Add type parameters. (getIssuerNames()): Return a deep copy. * java/security/cert/X509CertSelector.java: Add type parameters. * java/util/Properties.java: Add type parameters. (stringPropertyNames()): Implemented. * javax/naming/directory/BasicAttribute.java: Add Override annotations and missing type parameter. * javax/security/auth/AuthPermission.java: Add explicit serialVersionUID. * javax/security/auth/DestroyFailedException.java: Likewise. * javax/security/auth/PrivateCredentialPermission.java: Add type parameters. (equals(Object)): Use thatPrincipals instead of that_principals. (implies(Permission)): Likewise. (CredOwner): Add explicit serialVersionUID. * javax/security/auth/RefreshFailedException.java: Add explicit serialVersionUID. * javax/security/auth/Subject.java: Add type parameters and Override annotations. * javax/security/auth/SubjectDomainCombiner.java: Add type parameters. * javax/security/auth/callback/ChoiceCallback.java: Add explicit serialVersionUID. * javax/security/auth/callback/ConfirmationCallback.java: Likewise. * javax/security/auth/callback/LanguageCallback.java: Likewise. * javax/security/auth/callback/NameCallback.java: Likewise. * javax/security/auth/callback/PasswordCallback.java: Likewise. * javax/security/auth/callback/TextInputCallback.java: Likewise. * javax/security/auth/callback/TextOutputCallback.java: Likewise. * javax/security/auth/callback/UnsupportedCallbackException.java: Likewise. * javax/security/auth/kerberos/DelegationPermission.java: Re-enable explicit serialVersionUID. Add Override annotations and type parameters. * javax/security/auth/kerberos/KerberosPrincipal.java: Re-enable explicit serialVersionUID. * javax/security/auth/kerberos/KerberosTicket.java: Suppress warning about unused asn1Encoding variable. * javax/security/auth/kerberos/KeyImpl.java: Re-enable explicit serialVersionUID. * javax/security/auth/kerberos/ServicePermission.java: Re-enable explicit serialVersionUID. Add Override annotations and type parameters. * javax/security/auth/login/AppConfigurationEntry.java: Add type parameters. * javax/security/auth/login/Configuration.java: Likewise. * javax/security/auth/login/LoginContext.java: Likewise. * javax/security/auth/x500/X500Principal.java: Likewise. (fixed): Remove unused variable. * javax/security/cert/CertificateEncodingException.java: Add explicit serialVersionUID. * javax/security/cert/CertificateException.java: Likewise. * javax/security/cert/CertificateExpiredException.java: Likewise. * javax/security/cert/CertificateNotYetValidException.java: Likewise. * javax/security/cert/CertificateParsingException.java: Likewise. * javax/security/sasl/AuthenticationException.java: Likewise. * javax/security/sasl/RealmCallback.java: Likewise. * javax/security/sasl/RealmChoiceCallback.java: Likewise. * javax/security/sasl/Sasl.java: Add type parameters. * tools/gnu/classpath/tools/jarsigner/SFHelper.java: Likewise. Signed-off-by: Andrew John Hughes <gnu_andrew@member.fsf.org>
* 2006-01-25 Casey Marshall <csm@gnu.org>Casey Marshall2006-01-261-0/+165
Merging GNU Crypto and Jessie. * NEWS: mention the merge in the 0.21 notes. * gnu/classpath/debug/Component.java (SSL_APPLICATION): removed. (SSL_RECORD_LAYER): new constants. * gnu/java/security/provider/Gnu.java (<init>): add new algorithms to provider. * resource/java/security/classpath.security: add new providers. * gnu/javax/crypto/assembly/Assembly.java, gnu/javax/crypto/assembly/Cascade.java, gnu/javax/crypto/assembly/CascadeStage.java, gnu/javax/crypto/assembly/CascadeTransformer.java, gnu/javax/crypto/assembly/DeflateTransformer.java, gnu/javax/crypto/assembly/Direction.java, gnu/javax/crypto/assembly/LoopbackTransformer.java, gnu/javax/crypto/assembly/ModeStage.java, gnu/javax/crypto/assembly/Operation.java, gnu/javax/crypto/assembly/PaddingTransformer.java, gnu/javax/crypto/assembly/Stage.java, gnu/javax/crypto/assembly/Transformer.java, gnu/javax/crypto/assembly/TransformerException.java, gnu/javax/crypto/cipher/Anubis.java, gnu/javax/crypto/cipher/BaseCipher.java, gnu/javax/crypto/cipher/Blowfish.java, gnu/javax/crypto/cipher/Cast5.java, gnu/javax/crypto/cipher/CipherFactory.java, gnu/javax/crypto/cipher/DES.java, gnu/javax/crypto/cipher/IBlockCipher.java, gnu/javax/crypto/cipher/IBlockCipherSpi.java, gnu/javax/crypto/cipher/Khazad.java, gnu/javax/crypto/cipher/NullCipher.java, gnu/javax/crypto/cipher/Rijndael.java, gnu/javax/crypto/cipher/Serpent.java, gnu/javax/crypto/cipher/Square.java, gnu/javax/crypto/cipher/TripleDES.java, gnu/javax/crypto/cipher/Twofish.java, gnu/javax/crypto/cipher/WeakKeyException.java, gnu/javax/crypto/jce/GnuCrypto.java, gnu/javax/crypto/jce/GnuSasl.java, gnu/javax/crypto/jce/PBKDF2SecretKeyFactory.java, gnu/javax/crypto/jce/cipher/AESSpi.java, gnu/javax/crypto/jce/cipher/ARCFourSpi.java, gnu/javax/crypto/jce/cipher/AnubisSpi.java, gnu/javax/crypto/jce/cipher/BlowfishSpi.java, gnu/javax/crypto/jce/cipher/Cast5Spi.java, gnu/javax/crypto/jce/cipher/CipherAdapter.java, gnu/javax/crypto/jce/cipher/DESSpi.java, gnu/javax/crypto/jce/cipher/KhazadSpi.java, gnu/javax/crypto/jce/cipher/NullCipherSpi.java, gnu/javax/crypto/jce/cipher/PBES2.java, gnu/javax/crypto/jce/cipher/RijndaelSpi.java, gnu/javax/crypto/jce/cipher/SerpentSpi.java, gnu/javax/crypto/jce/cipher/SquareSpi.java, gnu/javax/crypto/jce/cipher/TripleDESSpi.java, gnu/javax/crypto/jce/cipher/TwofishSpi.java, gnu/javax/crypto/jce/key/AnubisKeyGeneratorImpl.java, gnu/javax/crypto/jce/key/AnubisSecretKeyFactoryImpl.java, gnu/javax/crypto/jce/key/BlowfishKeyGeneratorImpl.java, gnu/javax/crypto/jce/key/BlowfishSecretKeyFactoryImpl.java, gnu/javax/crypto/jce/key/Cast5KeyGeneratorImpl.java, gnu/javax/crypto/jce/key/Cast5SecretKeyFactoryImpl.java, gnu/javax/crypto/jce/key/DESKeyGeneratorImpl.java, gnu/javax/crypto/jce/key/DESSecretKeyFactoryImpl.java, gnu/javax/crypto/jce/key/DESedeSecretKeyFactoryImpl.java, gnu/javax/crypto/jce/key/KhazadKeyGeneratorImpl.java, gnu/javax/crypto/jce/key/KhazadSecretKeyFactoryImpl.java, gnu/javax/crypto/jce/key/RijndaelKeyGeneratorImpl.java, gnu/javax/crypto/jce/key/RijndaelSecretKeyFactoryImpl.java, gnu/javax/crypto/jce/key/SecretKeyFactoryImpl.java, gnu/javax/crypto/jce/key/SecretKeyGeneratorImpl.java, gnu/javax/crypto/jce/key/SerpentKeyGeneratorImpl.java, gnu/javax/crypto/jce/key/SerpentSecretKeyFactoryImpl.java, gnu/javax/crypto/jce/key/SquareKeyGeneratorImpl.java, gnu/javax/crypto/jce/key/SquareSecretKeyFactoryImpl.java, gnu/javax/crypto/jce/key/TripleDESKeyGeneratorImpl.java, gnu/javax/crypto/jce/key/TwofishKeyGeneratorImpl.java, gnu/javax/crypto/jce/key/TwofishSecretKeyFactoryImpl.java, gnu/javax/crypto/jce/keyring/GnuKeyring.java, gnu/javax/crypto/jce/mac/HMacHavalSpi.java, gnu/javax/crypto/jce/mac/HMacMD2Spi.java, gnu/javax/crypto/jce/mac/HMacMD4Spi.java, gnu/javax/crypto/jce/mac/HMacMD5Spi.java, gnu/javax/crypto/jce/mac/HMacRipeMD128Spi.java, gnu/javax/crypto/jce/mac/HMacRipeMD160Spi.java, gnu/javax/crypto/jce/mac/HMacSHA160Spi.java, gnu/javax/crypto/jce/mac/HMacSHA256Spi.java, gnu/javax/crypto/jce/mac/HMacSHA384Spi.java, gnu/javax/crypto/jce/mac/HMacSHA512Spi.java, gnu/javax/crypto/jce/mac/HMacTigerSpi.java, gnu/javax/crypto/jce/mac/HMacWhirlpoolSpi.java, gnu/javax/crypto/jce/mac/MacAdapter.java, gnu/javax/crypto/jce/mac/OMacAnubisImpl.java, gnu/javax/crypto/jce/mac/OMacBlowfishImpl.java, gnu/javax/crypto/jce/mac/OMacCast5Impl.java, gnu/javax/crypto/jce/mac/OMacDESImpl.java, gnu/javax/crypto/jce/mac/OMacImpl.java, gnu/javax/crypto/jce/mac/OMacKhazadImpl.java, gnu/javax/crypto/jce/mac/OMacRijndaelImpl.java, gnu/javax/crypto/jce/mac/OMacSerpentImpl.java, gnu/javax/crypto/jce/mac/OMacSquareImpl.java, gnu/javax/crypto/jce/mac/OMacTripleDESImpl.java, gnu/javax/crypto/jce/mac/OMacTwofishImpl.java, gnu/javax/crypto/jce/mac/TMMH16Spi.java, gnu/javax/crypto/jce/mac/UHash32Spi.java, gnu/javax/crypto/jce/mac/UMac32Spi.java, gnu/javax/crypto/jce/params/BlockCipherParameters.java, gnu/javax/crypto/jce/params/DEREncodingException.java, gnu/javax/crypto/jce/params/DERReader.java, gnu/javax/crypto/jce/params/DERWriter.java, gnu/javax/crypto/jce/prng/ARCFourRandomSpi.java, gnu/javax/crypto/jce/prng/CSPRNGSpi.java, gnu/javax/crypto/jce/prng/FortunaImpl.java, gnu/javax/crypto/jce/prng/ICMRandomSpi.java, gnu/javax/crypto/jce/prng/UMacRandomSpi.java, gnu/javax/crypto/jce/spec/BlockCipherParameterSpec.java, gnu/javax/crypto/jce/spec/TMMHParameterSpec.java, gnu/javax/crypto/jce/spec/UMac32ParameterSpec.java, gnu/javax/crypto/key/BaseKeyAgreementParty.java, gnu/javax/crypto/key/GnuSecretKey.java, gnu/javax/crypto/key/IKeyAgreementParty.java, gnu/javax/crypto/key/IncomingMessage.java, gnu/javax/crypto/key/KeyAgreementException.java, gnu/javax/crypto/key/KeyAgreementFactory.java, gnu/javax/crypto/key/OutgoingMessage.java, gnu/javax/crypto/key/dh/DHKeyPairRawCodec.java, gnu/javax/crypto/key/dh/DiffieHellmanKeyAgreement.java, gnu/javax/crypto/key/dh/DiffieHellmanReceiver.java, gnu/javax/crypto/key/dh/DiffieHellmanSender.java, gnu/javax/crypto/key/dh/ElGamalKeyAgreement.java, gnu/javax/crypto/key/dh/ElGamalReceiver.java, gnu/javax/crypto/key/dh/ElGamalSender.java, gnu/javax/crypto/key/dh/GnuDHKey.java, gnu/javax/crypto/key/dh/GnuDHKeyPairGenerator.java, gnu/javax/crypto/key/dh/GnuDHPrivateKey.java, gnu/javax/crypto/key/dh/GnuDHPublicKey.java, gnu/javax/crypto/key/dh/RFC2631.java, gnu/javax/crypto/key/srp6/SRP6Host.java, gnu/javax/crypto/key/srp6/SRP6KeyAgreement.java, gnu/javax/crypto/key/srp6/SRP6SaslClient.java, gnu/javax/crypto/key/srp6/SRP6SaslServer.java, gnu/javax/crypto/key/srp6/SRP6TLSClient.java, gnu/javax/crypto/key/srp6/SRP6TLSServer.java, gnu/javax/crypto/key/srp6/SRP6User.java, gnu/javax/crypto/key/srp6/SRPAlgorithm.java, gnu/javax/crypto/key/srp6/SRPKey.java, gnu/javax/crypto/key/srp6/SRPKeyPairGenerator.java, gnu/javax/crypto/key/srp6/SRPKeyPairRawCodec.java, gnu/javax/crypto/key/srp6/SRPPrivateKey.java, gnu/javax/crypto/key/srp6/SRPPublicKey.java, gnu/javax/crypto/keyring/AuthenticatedEntry.java, gnu/javax/crypto/keyring/BaseKeyring.java, gnu/javax/crypto/keyring/BinaryDataEntry.java, gnu/javax/crypto/keyring/CertPathEntry.java, gnu/javax/crypto/keyring/CertificateEntry.java, gnu/javax/crypto/keyring/CompressedEntry.java, gnu/javax/crypto/keyring/EncryptedEntry.java, gnu/javax/crypto/keyring/Entry.java, gnu/javax/crypto/keyring/EnvelopeEntry.java, gnu/javax/crypto/keyring/GnuPrivateKeyring.java, gnu/javax/crypto/keyring/GnuPublicKeyring.java, gnu/javax/crypto/keyring/IKeyring.java, gnu/javax/crypto/keyring/IPrivateKeyring.java, gnu/javax/crypto/keyring/IPublicKeyring.java, gnu/javax/crypto/keyring/MalformedKeyringException.java, gnu/javax/crypto/keyring/MaskableEnvelopeEntry.java, gnu/javax/crypto/keyring/MeteredInputStream.java, gnu/javax/crypto/keyring/PasswordAuthenticatedEntry.java, gnu/javax/crypto/keyring/PasswordEncryptedEntry.java, gnu/javax/crypto/keyring/PasswordProtectedEntry.java, gnu/javax/crypto/keyring/PrimitiveEntry.java, gnu/javax/crypto/keyring/PrivateKeyEntry.java, gnu/javax/crypto/keyring/Properties.java, gnu/javax/crypto/keyring/PublicKeyEntry.java, gnu/javax/crypto/mac/BaseMac.java, gnu/javax/crypto/mac/HMac.java, gnu/javax/crypto/mac/HMacFactory.java, gnu/javax/crypto/mac/IMac.java, gnu/javax/crypto/mac/MacFactory.java, gnu/javax/crypto/mac/MacInputStream.java, gnu/javax/crypto/mac/MacOutputStream.java, gnu/javax/crypto/mac/OMAC.java, gnu/javax/crypto/mac/TMMH16.java, gnu/javax/crypto/mac/UHash32.java, gnu/javax/crypto/mac/UMac32.java, gnu/javax/crypto/mode/BaseMode.java, gnu/javax/crypto/mode/CBC.java, gnu/javax/crypto/mode/CFB.java, gnu/javax/crypto/mode/CTR.java, gnu/javax/crypto/mode/EAX.java, gnu/javax/crypto/mode/ECB.java, gnu/javax/crypto/mode/IAuthenticatedMode.java, gnu/javax/crypto/mode/ICM.java, gnu/javax/crypto/mode/IMode.java, gnu/javax/crypto/mode/ModeFactory.java, gnu/javax/crypto/mode/OFB.java, gnu/javax/crypto/pad/BasePad.java, gnu/javax/crypto/pad/IPad.java, gnu/javax/crypto/pad/PKCS1_V1_5.java, gnu/javax/crypto/pad/PKCS7.java, gnu/javax/crypto/pad/PadFactory.java, gnu/javax/crypto/pad/SSL3.java, gnu/javax/crypto/pad/TBC.java, gnu/javax/crypto/pad/TLS1.java, gnu/javax/crypto/pad/WrongPaddingException.java, gnu/javax/crypto/prng/ARCFour.java, gnu/javax/crypto/prng/CSPRNG.java, gnu/javax/crypto/prng/Fortuna.java, gnu/javax/crypto/prng/ICMGenerator.java, gnu/javax/crypto/prng/IPBE.java, gnu/javax/crypto/prng/PBKDF2.java, gnu/javax/crypto/prng/PRNGFactory.java, gnu/javax/crypto/prng/UMacGenerator.java, gnu/javax/crypto/sasl/AuthInfo.java, gnu/javax/crypto/sasl/AuthInfoProviderFactory.java, gnu/javax/crypto/sasl/ClientFactory.java, gnu/javax/crypto/sasl/ClientMechanism.java, gnu/javax/crypto/sasl/ConfidentialityException.java, gnu/javax/crypto/sasl/IAuthInfoProvider.java, gnu/javax/crypto/sasl/IAuthInfoProviderFactory.java, gnu/javax/crypto/sasl/IllegalMechanismStateException.java, gnu/javax/crypto/sasl/InputBuffer.java, gnu/javax/crypto/sasl/IntegrityException.java, gnu/javax/crypto/sasl/NoSuchMechanismException.java, gnu/javax/crypto/sasl/NoSuchUserException.java, gnu/javax/crypto/sasl/OutputBuffer.java, gnu/javax/crypto/sasl/SaslEncodingException.java, gnu/javax/crypto/sasl/SaslInputStream.java, gnu/javax/crypto/sasl/SaslOutputStream.java, gnu/javax/crypto/sasl/SaslUtil.java, gnu/javax/crypto/sasl/ServerFactory.java, gnu/javax/crypto/sasl/ServerMechanism.java, gnu/javax/crypto/sasl/UserAlreadyExistsException.java, gnu/javax/crypto/sasl/anonymous/AnonymousClient.java, gnu/javax/crypto/sasl/anonymous/AnonymousServer.java, gnu/javax/crypto/sasl/anonymous/AnonymousUtil.java, gnu/javax/crypto/sasl/crammd5/CramMD5AuthInfoProvider.java, gnu/javax/crypto/sasl/crammd5/CramMD5Client.java, gnu/javax/crypto/sasl/crammd5/CramMD5Registry.java, gnu/javax/crypto/sasl/crammd5/CramMD5Server.java, gnu/javax/crypto/sasl/crammd5/CramMD5Util.java, gnu/javax/crypto/sasl/crammd5/PasswordFile.java, gnu/javax/crypto/sasl/plain/PasswordFile.java, gnu/javax/crypto/sasl/plain/PlainAuthInfoProvider.java, gnu/javax/crypto/sasl/plain/PlainClient.java, gnu/javax/crypto/sasl/plain/PlainRegistry.java, gnu/javax/crypto/sasl/plain/PlainServer.java, gnu/javax/crypto/sasl/srp/CALG.java, gnu/javax/crypto/sasl/srp/ClientStore.java, gnu/javax/crypto/sasl/srp/IALG.java, gnu/javax/crypto/sasl/srp/KDF.java, gnu/javax/crypto/sasl/srp/PasswordFile.java, gnu/javax/crypto/sasl/srp/SRP.java, gnu/javax/crypto/sasl/srp/SRPAuthInfoProvider.java, gnu/javax/crypto/sasl/srp/SRPClient.java, gnu/javax/crypto/sasl/srp/SRPRegistry.java, gnu/javax/crypto/sasl/srp/SRPServer.java, gnu/javax/crypto/sasl/srp/SecurityContext.java, gnu/javax/crypto/sasl/srp/ServerStore.java, gnu/javax/crypto/sasl/srp/StoreEntry.java, gnu/javax/net/ssl/Base64.java, gnu/javax/net/ssl/EntropySource.java, gnu/javax/net/ssl/NullManagerParameters.java, gnu/javax/net/ssl/PrivateCredentials.java, gnu/javax/net/ssl/SRPManagerParameters.java, gnu/javax/net/ssl/SRPTrustManager.java, gnu/javax/net/ssl/StaticTrustAnchors.java, gnu/javax/net/ssl/provider/Alert.java, gnu/javax/net/ssl/provider/AlertException.java, gnu/javax/net/ssl/provider/Certificate.java, gnu/javax/net/ssl/provider/CertificateRequest.java, gnu/javax/net/ssl/provider/CertificateType.java, gnu/javax/net/ssl/provider/CertificateVerify.java, gnu/javax/net/ssl/provider/CipherSuite.java, gnu/javax/net/ssl/provider/ClientHello.java, gnu/javax/net/ssl/provider/ClientKeyExchange.java, gnu/javax/net/ssl/provider/CompressionMethod.java, gnu/javax/net/ssl/provider/Constructed.java, gnu/javax/net/ssl/provider/ContentType.java, gnu/javax/net/ssl/provider/Context.java, gnu/javax/net/ssl/provider/DiffieHellman.java, gnu/javax/net/ssl/provider/DigestInputStream.java, gnu/javax/net/ssl/provider/DigestOutputStream.java, gnu/javax/net/ssl/provider/Enumerated.java, gnu/javax/net/ssl/provider/Extension.java, gnu/javax/net/ssl/provider/Extensions.java, gnu/javax/net/ssl/provider/Finished.java, gnu/javax/net/ssl/provider/GNUSecurityParameters.java, gnu/javax/net/ssl/provider/Handshake.java, gnu/javax/net/ssl/provider/JCESecurityParameters.java, gnu/javax/net/ssl/provider/JDBCSessionContext.java, gnu/javax/net/ssl/provider/Jessie.java, gnu/javax/net/ssl/provider/JessieDHPrivateKey.java, gnu/javax/net/ssl/provider/JessieDHPublicKey.java, gnu/javax/net/ssl/provider/JessieRSAPrivateKey.java, gnu/javax/net/ssl/provider/JessieRSAPublicKey.java, gnu/javax/net/ssl/provider/KeyPool.java, gnu/javax/net/ssl/provider/MacException.java, gnu/javax/net/ssl/provider/OverflowException.java, gnu/javax/net/ssl/provider/PRNG.java, gnu/javax/net/ssl/provider/ProtocolVersion.java, gnu/javax/net/ssl/provider/Random.java, gnu/javax/net/ssl/provider/RecordInput.java, gnu/javax/net/ssl/provider/RecordInputStream.java, gnu/javax/net/ssl/provider/RecordOutputStream.java, gnu/javax/net/ssl/provider/RecordingInputStream.java, gnu/javax/net/ssl/provider/SRPTrustManagerFactory.java, gnu/javax/net/ssl/provider/SSLHMac.java, gnu/javax/net/ssl/provider/SSLRSASignature.java, gnu/javax/net/ssl/provider/SSLRandom.java, gnu/javax/net/ssl/provider/SSLServerSocket.java, gnu/javax/net/ssl/provider/SSLServerSocketFactory.java, gnu/javax/net/ssl/provider/SSLSocket.java, gnu/javax/net/ssl/provider/SSLSocketFactory.java, gnu/javax/net/ssl/provider/SSLSocketInputStream.java, gnu/javax/net/ssl/provider/SSLSocketOutputStream.java, gnu/javax/net/ssl/provider/SecurityParameters.java, gnu/javax/net/ssl/provider/ServerHello.java, gnu/javax/net/ssl/provider/ServerKeyExchange.java, gnu/javax/net/ssl/provider/Session.java, gnu/javax/net/ssl/provider/SessionContext.java, gnu/javax/net/ssl/provider/Signature.java, gnu/javax/net/ssl/provider/SynchronizedRandom.java, gnu/javax/net/ssl/provider/TLSHMac.java, gnu/javax/net/ssl/provider/TLSRandom.java, gnu/javax/net/ssl/provider/Util.java, gnu/javax/net/ssl/provider/X509KeyManagerFactory.java, gnu/javax/net/ssl/provider/X509TrustManagerFactory.java, gnu/javax/net/ssl/provider/XMLSessionContext.java, gnu/javax/security/auth/Password.java, gnu/javax/security/auth/callback/AWTCallbackHandler.java, gnu/javax/security/auth/callback/AbstractCallbackHandler.java, gnu/javax/security/auth/callback/ConsoleCallbackHandler.java, gnu/javax/security/auth/callback/DefaultCallbackHandler.java, gnu/javax/security/auth/callback/GnuCallbacks.java, gnu/javax/security/auth/callback/SwingCallbackHandler.java, gnu/java/security/Registry.java, gnu/java/security/Properties.java, gnu/java/security/hash/BaseHash.java, gnu/java/security/hash/HashFactory.java, gnu/java/security/hash/Haval.java, gnu/java/security/hash/IMessageDigest.java, gnu/java/security/hash/MD2.java, gnu/java/security/hash/MD4.java, gnu/java/security/hash/MD5.java, gnu/java/security/hash/RipeMD128.java, gnu/java/security/hash/RipeMD160.java, gnu/java/security/hash/Sha160.java, gnu/java/security/hash/Sha256.java, gnu/java/security/hash/Sha384.java, gnu/java/security/hash/Sha512.java, gnu/java/security/hash/Tiger.java, gnu/java/security/hash/Whirlpool.java, gnu/java/security/jce/hash/HavalSpi.java, gnu/java/security/jce/hash/MD2Spi.java, gnu/java/security/jce/hash/MD4Spi.java, gnu/java/security/jce/hash/MD5Spi.java, gnu/java/security/jce/hash/MessageDigestAdapter.java, gnu/java/security/jce/hash/RipeMD128Spi.java, gnu/java/security/jce/hash/RipeMD160Spi.java, gnu/java/security/jce/hash/Sha160Spi.java, gnu/java/security/jce/hash/Sha256Spi.java, gnu/java/security/jce/hash/Sha384Spi.java, gnu/java/security/jce/hash/Sha512Spi.java, gnu/java/security/jce/hash/TigerSpi.java, gnu/java/security/jce/hash/WhirlpoolSpi.java, gnu/java/security/jce/prng/HavalRandomSpi.java, gnu/java/security/jce/prng/MD2RandomSpi.java, gnu/java/security/jce/prng/MD4RandomSpi.java, gnu/java/security/jce/prng/MD5RandomSpi.java, gnu/java/security/jce/prng/RipeMD128RandomSpi.java, gnu/java/security/jce/prng/RipeMD160RandomSpi.java, gnu/java/security/jce/prng/SecureRandomAdapter.java, gnu/java/security/jce/prng/Sha160RandomSpi.java, gnu/java/security/jce/prng/Sha256RandomSpi.java, gnu/java/security/jce/prng/Sha384RandomSpi.java, gnu/java/security/jce/prng/Sha512RandomSpi.java, gnu/java/security/jce/prng/TigerRandomSpi.java, gnu/java/security/jce/prng/WhirlpoolRandomSpi.java, gnu/java/security/jce/sig/DSSKeyPairGeneratorSpi.java, gnu/java/security/jce/sig/DSSRawSignatureSpi.java, gnu/java/security/jce/sig/KeyPairGeneratorAdapter.java, gnu/java/security/jce/sig/RSAKeyPairGeneratorSpi.java, gnu/java/security/jce/sig/RSAPSSRawSignatureSpi.java, gnu/java/security/jce/sig/SignatureAdapter.java, gnu/java/security/key/IKeyPairCodec.java, gnu/java/security/key/IKeyPairGenerator.java, gnu/java/security/key/KeyPairCodecFactory.java, gnu/java/security/key/KeyPairGeneratorFactory.java, gnu/java/security/key/dss/DSSKey.java, gnu/java/security/key/dss/DSSKeyPairGenerator.java, gnu/java/security/key/dss/DSSKeyPairRawCodec.java, gnu/java/security/key/dss/DSSPrivateKey.java, gnu/java/security/key/dss/DSSPublicKey.java, gnu/java/security/key/dss/FIPS186.java, gnu/java/security/key/rsa/GnuRSAKey.java, gnu/java/security/key/rsa/GnuRSAPrivateKey.java, gnu/java/security/key/rsa/GnuRSAPublicKey.java, gnu/java/security/key/rsa/RSAKeyPairGenerator.java, gnu/java/security/key/rsa/RSAKeyPairRawCodec.java, gnu/java/security/prng/BasePRNG.java, gnu/java/security/prng/EntropySource.java, gnu/java/security/prng/IRandom.java, gnu/java/security/prng/LimitReachedException.java, gnu/java/security/prng/MDGenerator.java, gnu/java/security/prng/PRNGFactory.java, gnu/java/security/prng/RandomEvent.java, gnu/java/security/prng/RandomEventListener.java, gnu/java/security/sig/BaseSignature.java, gnu/java/security/sig/ISignature.java, gnu/java/security/sig/ISignatureCodec.java, gnu/java/security/sig/SignatureFactory.java, gnu/java/security/sig/dss/DSSSignature.java, gnu/java/security/sig/dss/DSSSignatureRawCodec.java, gnu/java/security/sig/rsa/EME_PKCS1_V1_5.java, gnu/java/security/sig/rsa/EMSA_PKCS1_V1_5.java, gnu/java/security/sig/rsa/EMSA_PSS.java, gnu/java/security/sig/rsa/RSA.java, gnu/java/security/sig/rsa/RSAPKCS1V1_5Signature.java, gnu/java/security/sig/rsa/RSAPSSSignature.java, gnu/java/security/sig/rsa/RSAPSSSignatureRawCodec.java, gnu/java/security/util/Base64.java, gnu/java/security/util/ExpirableObject.java, gnu/java/security/util/Prime2.java, gnu/java/security/util/Sequence.java, gnu/java/security/util/SimpleList.java, gnu/java/security/util/Util.java, resource/gnu/javax/security/auth/callback/MessagesBundle.properties: new files imported from GNU Crypto and Jessie.