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 SummaryConstructorsConstructorDescriptionHexStringConfidentialKey(Class owner, String shortName, int length) HexStringConfidentialKey(String id, int length) 
- 
Method SummaryMethods inherited from class jenkins.security.ConfidentialKeygetId, load, store
- 
Constructor Details- 
HexStringConfidentialKey- Parameters:
- length- Length of the hexadecimal string.
 
- 
HexStringConfidentialKey
 
- 
- 
Method Details- 
getReturns 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.
 
 
-