kz.gamma.tumarcsp.profile
Class ProfileInfo
java.lang.Object
kz.gamma.tumarcsp.profile.ProfileInfo
public class ProfileInfo
- extends java.lang.Object
- Author:
- Renat Karimov
|
Method Summary |
java.lang.String |
getDataFromUrl(java.lang.String url,
java.lang.Integer type)
Извлечение информации из строки профайла. |
int |
getKeySpec(java.lang.String url,
int acquireContextFlag)
Извлечение типа ключа |
java.lang.Boolean |
isProfileExists(java.lang.String profile)
Проверка, существует ли профайл. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
profileList
private ProfileList profileList
ProfileInfo
public ProfileInfo()
isProfileExists
public java.lang.Boolean isProfileExists(java.lang.String profile)
throws java.lang.Exception
- Проверка, существует ли профайл.
- Parameters:
profile - Имя профайла
- Returns:
- true, если профайл существует, иначе false
- Throws:
java.lang.Exception
getDataFromUrl
public java.lang.String getDataFromUrl(java.lang.String url,
java.lang.Integer type)
- Извлечение информации из строки профайла.
- Parameters:
url - URLtype - Тип получаемой информации. Возможные форматы:
- LibraryWrapper.URL_NAME - имя профайла;
- LibraryWrapper.URL_DEV - устройство хранения;
- LibraryWrapper.URL_USER - имя ключевого контейнера;
- LibraryWrapper.URL_PASS - пароль для доступа к ключевому контейнеру;
- LibraryWrapper.URL_PARAM - параметр устройства хранения;
- LibraryWrapper.URL_CONT - формат ключевого контейнера;
- LibraryWrapper.URL_ALG_EXCH - алгоритм на ключевой обмен;
- LibraryWrapper.URL_ALG_SIGN - алгоритм на подпись;
- LibraryWrapper.URL_SN - серийный номер сертификата/ключа;
- LibraryWrapper.URL_SN_SIZE - размер серийного номера сертификата/ключа.
- Returns:
- Информация из строки профайла
getKeySpec
public int getKeySpec(java.lang.String url,
int acquireContextFlag)
- Извлечение типа ключа
- Parameters:
url - URL на ключacquireContextFlag - Флаг загрузки ключа. Необходимо передавать. Например, LibraryWrapper.CRYPT_SILENT
- Returns:
- Тип ключа
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.