IAIK PKCS#11 Provider API Documentation
version 1.6

iaik.pkcs.pkcs11.provider.macs
Class PKCS11Rc5MacSpec

java.lang.Object
  extended by iaik.pkcs.pkcs11.provider.macs.PKCS11MacSpec
      extended by iaik.pkcs.pkcs11.provider.macs.PKCS11Rc5MacSpec
All Implemented Interfaces:
java.security.spec.AlgorithmParameterSpec

public class PKCS11Rc5MacSpec
extends PKCS11MacSpec

The Class PKCS11Rc5MacSpec.


Field Summary
 
Fields inherited from class iaik.pkcs.pkcs11.provider.macs.PKCS11MacSpec
DEFAULT_MAC_LENGTH
 
Constructor Summary
PKCS11Rc5MacSpec(javax.crypto.spec.RC5ParameterSpec spec)
          Instantiates a new AlgorithmParamterSpec.
PKCS11Rc5MacSpec(javax.crypto.spec.RC5ParameterSpec spec, int macLength)
          Instantiates a new pKC s11 rc5 mac spec.
 
Method Summary
 javax.crypto.spec.RC5ParameterSpec getRC5ParameterSpec()
          Gets the r c5 parameter spec.
 
Methods inherited from class iaik.pkcs.pkcs11.provider.macs.PKCS11MacSpec
getMacLength
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PKCS11Rc5MacSpec

public PKCS11Rc5MacSpec(javax.crypto.spec.RC5ParameterSpec spec)
Instantiates a new AlgorithmParamterSpec.

Parameters:
spec - the RC5ParameterSpec to be supplied to the MAC_GENERAL mechanism

PKCS11Rc5MacSpec

public PKCS11Rc5MacSpec(javax.crypto.spec.RC5ParameterSpec spec,
                        int macLength)
Instantiates a new pKC s11 rc5 mac spec.

Parameters:
spec - the RC5ParameterSpec to be supplied to the MAC_GENERAL mechanism
macLength - the mac length
Method Detail

getRC5ParameterSpec

public javax.crypto.spec.RC5ParameterSpec getRC5ParameterSpec()
Gets the r c5 parameter spec.

Returns:
the r c5 parameter spec

IAIK PKCS#11 Provider API Documentation
version 1.6

IAIK JavaSecurity Website http://jce.iaik.tugraz.at/

IAIK at Graz University of Technology, Austria, Europe
Copyright 2001-2004, IAIK, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria. All Rights Reserved.
version 1.6