зеркало из https://github.com/mozilla/gecko-dev.git
remove broken code until bug is fixed.
This commit is contained in:
Родитель
ff2ce0953a
Коммит
ec04d87172
|
@ -139,6 +139,10 @@ public class KeyFactorySpi1_2 extends java.security.KeyFactorySpi
|
||||||
return PK11PrivKey.fromPrivateKeyInfo( ASN1Util.encode(pki),
|
return PK11PrivKey.fromPrivateKeyInfo( ASN1Util.encode(pki),
|
||||||
TokenSupplierManager.getTokenSupplier().getThreadToken() );
|
TokenSupplierManager.getTokenSupplier().getThreadToken() );
|
||||||
} else if( keySpec instanceof DSAPrivateKeySpec ) {
|
} else if( keySpec instanceof DSAPrivateKeySpec ) {
|
||||||
|
throw new InvalidKeySpecException(
|
||||||
|
"DSAPrivateKeySpec not supported: " +
|
||||||
|
"http://bugzilla.mozilla.org/show_bug.cgi?id=150720");
|
||||||
|
/*
|
||||||
DSAPrivateKeySpec spec = (DSAPrivateKeySpec) keySpec;
|
DSAPrivateKeySpec spec = (DSAPrivateKeySpec) keySpec;
|
||||||
SEQUENCE pqgParams = new SEQUENCE();
|
SEQUENCE pqgParams = new SEQUENCE();
|
||||||
pqgParams.addElement(new INTEGER(spec.getP()));
|
pqgParams.addElement(new INTEGER(spec.getP()));
|
||||||
|
@ -158,6 +162,7 @@ public class KeyFactorySpi1_2 extends java.security.KeyFactorySpi
|
||||||
|
|
||||||
return PK11PrivKey.fromPrivateKeyInfo( ASN1Util.encode(pki),
|
return PK11PrivKey.fromPrivateKeyInfo( ASN1Util.encode(pki),
|
||||||
TokenSupplierManager.getTokenSupplier().getThreadToken() );
|
TokenSupplierManager.getTokenSupplier().getThreadToken() );
|
||||||
|
*/
|
||||||
} else if( keySpec instanceof PKCS8EncodedKeySpec ) {
|
} else if( keySpec instanceof PKCS8EncodedKeySpec ) {
|
||||||
return PK11PrivKey.fromPrivateKeyInfo(
|
return PK11PrivKey.fromPrivateKeyInfo(
|
||||||
(PKCS8EncodedKeySpec)keySpec,
|
(PKCS8EncodedKeySpec)keySpec,
|
||||||
|
|
|
@ -65,21 +65,4 @@ public class KeyFactorySpi1_4 extends KeyFactorySpi1_2
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected java.security.PrivateKey engineGeneratePrivate(KeySpec keySpec)
|
|
||||||
throws InvalidKeySpecException
|
|
||||||
{
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
protected KeySpec engineGetKeySpec(Key key, Class keySpec)
|
|
||||||
throws InvalidKeySpecException
|
|
||||||
{
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
protected Key engineTranslateKey(Key key)
|
|
||||||
throws InvalidKeyException
|
|
||||||
{
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче