public enum LinkSecurity extends Enum<LinkSecurity>
Link should handle security.| Enum Constant and Description |
|---|
FORCE_INSECURE
The request was was secure but the targeted page is not, so the URI should be absolute and insecure.
|
FORCE_SECURE
The request was insecure, but the targeted page was secure, so the URI should be absolute and secure.
|
INSECURE
The request is insecure, which matches the targeted page security, so there's no explicit need for an absolute
URI.
|
SECURE
The request is secure, which matches the targeted page security, so there's no explicit need for an absolute
URI.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isAbsolute()
Does this value indicate forcing an absolute URI (one that includes scheme and hostname)?
|
LinkSecurity |
promote()
Promotes to either
FORCE_SECURE or FORCE_INSECURE. |
static LinkSecurity |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static LinkSecurity[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final LinkSecurity FORCE_SECURE
public static final LinkSecurity FORCE_INSECURE
public static final LinkSecurity INSECURE
public static final LinkSecurity SECURE
public static LinkSecurity[] values()
for (LinkSecurity c : LinkSecurity.values()) System.out.println(c);
public static LinkSecurity valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic LinkSecurity promote()
FORCE_SECURE or FORCE_INSECURE.public boolean isAbsolute()
5.6.4 - Copyright © 2003-2021 The Apache Software Foundation.