Enum Class SecretsStore.Kind
- All Implemented Interfaces:
Serializable, Comparable<SecretsStore.Kind>, Constable
- Enclosing class:
SecretsStore
The class of an entry, which the file keeps (P-13).
- Author:
- Christopher Mindus
Nested Class Summary
Nested classes/interfaces inherited from class Enum
Enum.EnumDesc<E>Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAPasswordProp: obfuscated.APKCS12IdentityProp: its bytes.AStringProp: clear text.Method Summary
Modifier and TypeMethodDescriptionstatic SecretsStore.KindGets the kind of a property.static SecretsStore.KindReturns the enum constant of this class with the specified name.static SecretsStore.Kind[]values()Returns an array containing the constants of this enum class, in the order they are declared.
Enum Constant Details
STRING
AStringProp: clear text.PASSWORD
APasswordProp: obfuscated.PKCS12
APKCS12IdentityProp: its bytes.
Method Details
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
of
Gets the kind of a property.- Parameters:
prop- The property.- Returns:
- The kind, or null when the property is not of a secret-capable class.