Class WhitelistEntryProtocol
- java.lang.Object
-
- net.sourceforge.jnlp.util.whitelist.WhitelistEntryPart
-
- net.sourceforge.jnlp.util.whitelist.WhitelistEntryProtocol
-
- Direct Known Subclasses:
WhitelistEntryProtocol.Http,WhitelistEntryProtocol.Https,WhitelistEntryProtocol.InvalidProtocol
abstract class WhitelistEntryProtocol extends WhitelistEntryPart
The protocol information of a parsed whitelist entry.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classWhitelistEntryProtocol.HttpHTTP.private static classWhitelistEntryProtocol.HttpsHTTPS.private static classWhitelistEntryProtocol.InvalidProtocolInvalid protocol.
-
Constructor Summary
Constructors Modifier Constructor Description privateWhitelistEntryProtocol(boolean valid, java.lang.String effective, java.lang.String error)
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) abstract intgetDefaultPort()booleanmatches(java.net.URL url)(package private) static WhitelistEntryProtocolparse(java.lang.String candidate)-
Methods inherited from class net.sourceforge.jnlp.util.whitelist.WhitelistEntryPart
effective, error, isValid
-
-
-
-
Field Detail
-
HTTP
private static final java.lang.String HTTP
- See Also:
- Constant Field Values
-
HTTPS
private static final java.lang.String HTTPS
- See Also:
- Constant Field Values
-
-
Method Detail
-
parse
static WhitelistEntryProtocol parse(java.lang.String candidate)
-
getDefaultPort
abstract int getDefaultPort()
-
matches
public boolean matches(java.net.URL url)
- Specified by:
matchesin classWhitelistEntryPart
-
-