kz.gamma.jce.provider
Class JDKKeyStorePKCS12Body

java.lang.Object
  extended by java.security.KeyStoreSpi
      extended by kz.gamma.jce.provider.JDKKeyStore
          extended by kz.gamma.jce.provider.JDKKeyStoreByte
              extended by kz.gamma.jce.provider.JDKKeyStorePKCS12Body

public class JDKKeyStorePKCS12Body
extends JDKKeyStoreByte


Field Summary
 
Fields inherited from class kz.gamma.jce.provider.JDKKeyStoreByte
blob, filePath
 
Fields inherited from class kz.gamma.jce.provider.JDKKeyStore
hProv, kps, pass, profile, url, util
 
Constructor Summary
JDKKeyStorePKCS12Body()
           
 
Method Summary
 void engineLoad(java.io.InputStream stream, char[] password)
          Загрузка ключевого контейнера.
 
Methods inherited from class kz.gamma.jce.provider.JDKKeyStoreByte
engineStore
 
Methods inherited from class kz.gamma.jce.provider.JDKKeyStore
engineAliases, engineContainsAlias, engineDeleteEntry, engineGetCertificate, engineGetCertificateAlias, engineGetCertificateChain, engineGetCreationDate, engineGetKey, engineIsCertificateEntry, engineIsKeyEntry, engineSetCertificateEntry, engineSetKeyEntry, engineSetKeyEntry, engineSize, loadUrlOrProfile
 
Methods inherited from class java.security.KeyStoreSpi
engineEntryInstanceOf, engineGetEntry, engineLoad, engineSetEntry, engineStore
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDKKeyStorePKCS12Body

public JDKKeyStorePKCS12Body()
Method Detail

engineLoad

public void engineLoad(java.io.InputStream stream,
                       char[] password)
                throws java.io.IOException,
                       java.security.NoSuchAlgorithmException,
                       java.security.cert.CertificateException
Загрузка ключевого контейнера. Перед вызовом метода необходимо вызывать KeyStore.getInstance("PKCS12_BODY", GammaTechProvider.PROVIDER_NAME);

Specified by:
engineLoad in class java.security.KeyStoreSpi
Parameters:
stream - Тело ключевого контейнера p12/pfx. Профайл создается
password - Пароль для доступа к ключевому контейнеру. Используется при создании профайла. Если null, то устанавливается пустой пароль
Throws:
java.io.IOException
java.security.NoSuchAlgorithmException
java.security.cert.CertificateException


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