⚠️ The annual cost of maintaining the server where this website is hosted, the domain, and keeping it up-to-date is approximately €3,000 per year. Help us with a small donation to cover these expenses. Support Now!

0 / 10000
dw.crypto
Class KeyRef
Object
dw.crypto.KeyRef
This class is used as a reference to a private key in the keystore which can be managed in the Business Manager.

Note: this class handles sensitive security-related data. Pay special attention to PCI DSS v3. requirements 2, 4, and 12.

Constructor Summary
KeyRef(alias : String)
Creates a KeyRef from the passed alias.
KeyRef(alias : String, password : String)
Creates a KeyRef from the passed alias.
Method Summary
toString() : String
Returns the string representation of this KeyRef.
Constructor Detail
KeyRef
public KeyRef(alias : String)
Creates a KeyRef from the passed alias. No check is made whether the alias is actually referring to a key in the keystore, this check is made when the KeyRef is used.
Parameters:
alias - an alias that should refer to a key in the keystore.

KeyRef
public KeyRef(alias : String, password : String)
Creates a KeyRef from the passed alias. No check is made whether the alias is actually referring to a key in the keystore, this check is made when the KeyRef is used.
Deprecated:
use KeyRef(String) instead
Parameters:
alias - an alias that should refer to a key in the keystore.
password - the password that should be used to get the key from the keystore.

Method Detail
toString
toString() : String
Returns the string representation of this KeyRef.
Returns:
The string representation of this KeyRef.