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.3 - Copyright © 2003-2021 The Apache Software Foundation.