PicketLink Federation Core 2.1.6.Final-redhat-2

org.picketlink.identity.federation.core.util
Class EncryptionKeyUtil

java.lang.Object
  extended by org.picketlink.identity.federation.core.util.EncryptionKeyUtil

public class EncryptionKeyUtil
extends Object

Utility to generate symmetric key

Since:
Feb 4, 2009
Author:
Anil.Saldhana@redhat.com

Constructor Summary
EncryptionKeyUtil()
           
 
Method Summary
static SecretKey getSecretKey(String encAlgo, int keySize)
          Generate a secret key useful for encryption/decryption
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EncryptionKeyUtil

public EncryptionKeyUtil()
Method Detail

getSecretKey

public static SecretKey getSecretKey(String encAlgo,
                                     int keySize)
                              throws GeneralSecurityException
Generate a secret key useful for encryption/decryption

Parameters:
encAlgo -
keySize - Length of the key (if 0, defaults to 128 bits)
Returns:
Throws:
GeneralSecurityException

PicketLink Federation Core 2.1.6.Final-redhat-2

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.