Package org.mozilla.jss.ssl
Enum SSLVersion
- java.lang.Object
-
- java.lang.Enum<SSLVersion>
-
- org.mozilla.jss.ssl.SSLVersion
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<SSLVersion>
public enum SSLVersion extends java.lang.Enum<SSLVersion>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
alias()
java.lang.String[]
aliases()
static SSLVersion
findByAlias(java.lang.String alias)
java.lang.String
jdkAlias()
boolean
matchesAlias(java.lang.String value)
int
value()
static SSLVersion
valueOf(int value)
Returns the enum constant of this type with the specified name.static SSLVersion
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.static SSLVersion[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
SSL_3_0
public static final SSLVersion SSL_3_0
Aliases ordering is as follows: [0] - JSS name [1] - JDK name
-
TLS_1_0
public static final SSLVersion TLS_1_0
-
TLS_1_1
public static final SSLVersion TLS_1_1
-
TLS_1_2
public static final SSLVersion TLS_1_2
-
TLS_1_3
public static final SSLVersion TLS_1_3
-
-
Method Detail
-
values
public static SSLVersion[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SSLVersion c : SSLVersion.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SSLVersion valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
alias
public java.lang.String alias()
-
jdkAlias
public java.lang.String jdkAlias()
-
aliases
public java.lang.String[] aliases()
-
value
public int value()
-
valueOf
public static SSLVersion valueOf(int value)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
value
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null
-
matchesAlias
public boolean matchesAlias(java.lang.String value)
-
findByAlias
public static SSLVersion findByAlias(java.lang.String alias)
-
-