kz.gamma.tumarcsp
Class ProfileParams

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

public class ProfileParams
extends java.lang.Object

Параметры профайла


Field Summary
 java.util.List<StoreObjectParam> lst
          Список параметров ключей
 java.util.Hashtable<java.lang.String,KeyParams> profileList
          Список профайлов
 
Constructor Summary
ProfileParams()
          Конструктор
 
Method Summary
private  void createList()
          Конструктор
static java.lang.String getProfileName(java.lang.String profile, java.lang.Boolean isPrefixNeed)
          Получение имени профайла
 int getSize(byte[] data, int offset)
          Получение размера массива байт без NULL-терминаторов
static boolean isProfile(java.lang.String profile)
          Является ли строка именем профайла
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

profileList

public java.util.Hashtable<java.lang.String,KeyParams> profileList
Список профайлов


lst

public java.util.List<StoreObjectParam> lst
Список параметров ключей

Constructor Detail

ProfileParams

public ProfileParams()
              throws java.security.NoSuchProviderException,
                     java.text.ParseException,
                     java.security.cert.CertificateException
Конструктор

Throws:
java.security.NoSuchProviderException
java.text.ParseException
java.security.cert.CertificateException
Method Detail

createList

private void createList()
                 throws java.security.NoSuchProviderException,
                        java.text.ParseException,
                        java.security.cert.CertificateException
Конструктор

Throws:
java.security.NoSuchProviderException
java.text.ParseException
java.security.cert.CertificateException

getSize

public int getSize(byte[] data,
                   int offset)
Получение размера массива байт без NULL-терминаторов

Parameters:
data - массив байт
offset - смещение
Returns:
Размер массива байт без NULL-терминаторов

getProfileName

public static java.lang.String getProfileName(java.lang.String profile,
                                              java.lang.Boolean isPrefixNeed)
Получение имени профайла

Parameters:
profile - Имя профайла
isPrefixNeed - Если true, то необходимо добавить префикс profile://, если его не существует. Если false то необходимо убрать префикс profile://, если он существует.
Returns:
Имя профайла

isProfile

public static boolean isProfile(java.lang.String profile)
Является ли строка именем профайла

Parameters:
profile - Имя профайла
Returns:
true, если строка является именем профайла, иначе false


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