CryptoPro JCP v 1.0.
Public API.

ru.CryptoPro.JCP.params
Interface ParamsInterface

All Superinterfaces:
java.security.spec.AlgorithmParameterSpec
All Known Subinterfaces:
AlgIdInterface
All Known Implementing Classes:
AlgIdSpec

public interface ParamsInterface
extends java.security.spec.AlgorithmParameterSpec

Интерфейс параметров алгоритма.

Author:
Copyright 2004-2005 Crypto-Pro. All rights reserved.
Version:1.0

Method Summary
 OID getDefault()
          Функция возвращает значение идентификатора, установленного в контрольной панели (другими словами, идентификатора по умолчанию), параметров алгоритма.
 java.lang.String getNamebyOID(OID oid)
          Функция возвращает строковое представление идентификатора параметров алгоритма.
 OID getOID()
          Функция возвращает идентификатор параметров алгоритма.
 OID getOIDbyName(java.lang.String oid)
          Функция получает идентификатор параметров по его строковому представлению.
 java.util.Enumeration getOIDs()
          Функция получает список допустимых идентификаторов параметров алгоритма.
 void setDefault(OID def)
          Функция устанавливает идентификатор по умолчанию для параметров алгоритма.
 boolean setDefaultAvailable()
          Функция проверки необходимых прав для записи параметров в контрольную панель.
 

Method Detail

getOID

public OID getOID()
Функция возвращает идентификатор параметров алгоритма.

Returns:
идентификатор параметров.

setDefault

public void setDefault(OID def)
Функция устанавливает идентификатор по умолчанию для параметров алгоритма.

Parameters:
def - новый идентификатор по умолчанию для параметров.

getDefault

public OID getDefault()
Функция возвращает значение идентификатора, установленного в контрольной панели (другими словами, идентификатора по умолчанию), параметров алгоритма.

Returns:
идентификатор по умолчанию для параметров.

setDefaultAvailable

public boolean setDefaultAvailable()
Функция проверки необходимых прав для записи параметров в контрольную панель.

Returns:
true, если прав достаточно, false - в противном случае.

getNamebyOID

public java.lang.String getNamebyOID(OID oid)
Функция возвращает строковое представление идентификатора параметров алгоритма.

Parameters:
oid - идентификатор
Returns:
строковое представление идентификатора.

getOIDbyName

public OID getOIDbyName(java.lang.String oid)
Функция получает идентификатор параметров по его строковому представлению.

Parameters:
oid - строковое представление
Returns:
идентификатор, соответствующий строковому представлению.

getOIDs

public java.util.Enumeration getOIDs()
Функция получает список допустимых идентификаторов параметров алгоритма.

Returns:
список допустимых идентификаторов параметров

Copyright Crypto-Pro.
All rights reserved.