kz.gamma.jce.provider
Class JDKKeyPairGenerator.RSA
java.lang.Object
java.security.KeyPairGeneratorSpi
java.security.KeyPairGenerator
kz.gamma.jce.provider.JDKKeyPairGenerator
kz.gamma.jce.provider.JDKKeyPairGenerator.RSA
- Enclosing class:
- JDKKeyPairGenerator
public static class JDKKeyPairGenerator.RSA
- extends JDKKeyPairGenerator
|
Method Summary |
java.security.KeyPair |
generateKeyPair()
|
void |
initialize(int algorithmId)
|
void |
setProfName(java.lang.String profile,
java.lang.String password)
Установка профайла, используя который будет произведена генерация ключа |
| Methods inherited from class java.security.KeyPairGenerator |
genKeyPair, getAlgorithm, getInstance, getInstance, getInstance, getProvider, initialize, initialize, initialize |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
initialized
private boolean initialized
profile
private java.lang.String profile
password
private java.lang.String password
algID
private int algID
JDKKeyPairGenerator.RSA
public JDKKeyPairGenerator.RSA()
JDKKeyPairGenerator.RSA
public JDKKeyPairGenerator.RSA(java.lang.String algorithm)
initialize
public void initialize(int algorithmId)
- Overrides:
initialize in class java.security.KeyPairGenerator
setProfName
public void setProfName(java.lang.String profile,
java.lang.String password)
- Установка профайла, используя который будет произведена генерация ключа
- Parameters:
profile - Имя профайла. Пример: "profile://FSystem".
Если профайла нет в конфигурационном файле cptumar.conf, то ключ не сгенерируетсяpassword - Пароль для доступа к ключевому контейнеру. Возможные варинты работы:
- если пустой или null, то используется пароль из cptumar.conf;
если генерация завершается неудачно, то производится
попытка генерации с пустым паролем;
- если не пустой и не null, то производится попытка генерации с переданным паролем.
generateKeyPair
public java.security.KeyPair generateKeyPair()
- Overrides:
generateKeyPair in class java.security.KeyPairGenerator
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.