kz.gamma.tumarcsp
Class ProfileLoader

java.lang.Object
  extended by kz.gamma.tumarcsp.ProfileLoader

public class ProfileLoader
extends java.lang.Object

Author:
Renat Karimov Загрузчик ключевого контейнера

Constructor Summary
ProfileLoader()
           
 
Method Summary
 LoadProfileResult loadProfile(java.lang.String profileParam, java.lang.String password, java.lang.String serialNumber, int dwFlags)
          Загрузка ключевого контейнера по профайлу
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProfileLoader

public ProfileLoader()
Method Detail

loadProfile

public LoadProfileResult loadProfile(java.lang.String profileParam,
                                     java.lang.String password,
                                     java.lang.String serialNumber,
                                     int dwFlags)
Загрузка ключевого контейнера по профайлу

Parameters:
profileParam - Имя профайла. Пример: "profile://FSystem". Если профайла нет в конфигурационном файле cptumar.conf, то ключевой контейнер не загрузится
password - Пароль для доступа к ключевому контейнеру. Возможные варинты работы:
  • если пустой или null, то используется пароль из cptumar.conf; если загрузка завершается неудачно, то производится попытка загрузки с пустым паролем;
  • если не пустой и не null, то производится попытка загрузки с переданным паролем.
      serialNumber - Серийный номер сертификата/ключа. Если пустой или null, то не используется
      dwFlags - Флаг загрузки
      Returns:
      Результат загрузки профайла


Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.