Package jenkins.security
Class HexStringConfidentialKey
java.lang.Object
jenkins.security.ConfidentialKey
jenkins.security.HexStringConfidentialKey
ConfidentialKey that is the random hexadecimal string of length N.
 This is typically used as a unique ID, as a hex dump is suitable for printing, copy-pasting, as well as use as an identifier.
- Since:
 - 1.498
 - Author:
 - Kohsuke Kawaguchi
 
- 
Constructor Summary
ConstructorsConstructorDescriptionHexStringConfidentialKey(Class owner, String shortName, int length) HexStringConfidentialKey(String id, int length)  - 
Method Summary
Methods inherited from class jenkins.security.ConfidentialKey
getId, load, store 
- 
Constructor Details
- 
HexStringConfidentialKey
- Parameters:
 length- Length of the hexadecimal string.
 - 
HexStringConfidentialKey
 
 - 
 - 
Method Details
- 
get
Returns the persisted hex string value. If the value isn't persisted, a new random value is created.- Throws:
 Error- If the secret fails to load. Not throwing a checked exception is for the convenience of the caller.
 
 -