Uses of Class
jenkins.security.ConfidentialKey
-
Packages that use ConfidentialKey Package Description jenkins.security -
-
Uses of ConfidentialKey in jenkins.security
Subclasses of ConfidentialKey in jenkins.security Modifier and Type Class Description classCryptoConfidentialKeyConfidentialKeythat stores aSecretKeyfor shared-secret cryptography (AES).classHexStringConfidentialKeyConfidentialKeythat is the random hexadecimal string of length N.classHMACConfidentialKeyConfidentialKeythat's used for creating a token by hashing some information with secret (such ashash(msg|secret)).classRSAConfidentialKeyRSA public/private key pair asConfidentialKey.classRSADigitalSignatureConfidentialKeyRSA digital signature asConfidentialKeyto prevent accidental leak of private key.Methods in jenkins.security with parameters of type ConfidentialKey Modifier and Type Method Description protected abstract byte[]ConfidentialStore. load(ConfidentialKey key)Reverse operation ofConfidentialStore.store(ConfidentialKey, byte[])protected byte[]DefaultConfidentialStore. load(ConfidentialKey key)Reverse operation ofDefaultConfidentialStore.store(ConfidentialKey, byte[])protected abstract voidConfidentialStore. store(ConfidentialKey key, byte[] payload)Persists the payload ofConfidentialKeyto a persisted storage (such as disk.) The expectation is that the persisted form is secure.protected voidDefaultConfidentialStore. store(ConfidentialKey key, byte[] payload)Persists the payload ofConfidentialKeyto the disk.
-