org.opcfoundation.ua.transport.security
Class BcJceCryptoProvider

java.lang.Object
  extended by org.opcfoundation.ua.transport.security.JceCryptoProvider
      extended by org.opcfoundation.ua.transport.security.BcJceCryptoProvider
All Implemented Interfaces:
CryptoProvider

public class BcJceCryptoProvider
extends JceCryptoProvider
implements CryptoProvider

BcJceCryptoProvider class.


Field Summary
 
Fields inherited from class org.opcfoundation.ua.transport.security.JceCryptoProvider
provider
 
Constructor Summary
BcJceCryptoProvider()
          Constructor for BcJceCryptoProvider.
 
Method Summary
 byte[] base64Decode(String string)
          base64Decode.
 String base64Encode(byte[] bytes)
          base64Encode.
 
Methods inherited from class org.opcfoundation.ua.transport.security.JceCryptoProvider
createMac, decryptAsymm, decryptSymm, encryptAsymm, encryptSymm, signAsymm, signSymm, verifyAsymm, verifySymm
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opcfoundation.ua.transport.security.CryptoProvider
createMac, decryptAsymm, decryptSymm, encryptAsymm, encryptSymm, signAsymm, signSymm, verifyAsymm, verifySymm
 

Constructor Detail

BcJceCryptoProvider

public BcJceCryptoProvider()

Constructor for BcJceCryptoProvider.

Method Detail

base64Decode

public byte[] base64Decode(String string)

base64Decode.

Specified by:
base64Decode in interface CryptoProvider
Specified by:
base64Decode in class JceCryptoProvider
Parameters:
string - a String object.
Returns:
an array of byte.

base64Encode

public String base64Encode(byte[] bytes)

base64Encode.

Specified by:
base64Encode in interface CryptoProvider
Specified by:
base64Encode in class JceCryptoProvider
Parameters:
bytes - an array of byte.
Returns:
a String object.


Copyright © 2018. All rights reserved.