public class NetworkValidator extends ValidatorBase
Modifier and Type | Field and Description |
---|---|
static String |
LOC_VA_MSG_VAL_HOST |
static String |
LOC_VA_MSG_VAL_PORT |
static String |
LOC_VA_MSG_VAL_PROTO |
static String |
LOC_VA_MSG_VALID_URI |
static String |
LOC_VA_WRN_IN_VAL_FULLY_QUAL_HOST |
static String |
LOC_VA_WRN_IN_VAL_HOST |
static String |
LOC_VA_WRN_IN_VAL_LOCAL_HOST |
static String |
LOC_VA_WRN_IN_VAL_PORT |
static String |
LOC_VA_WRN_IN_VAL_PROTO |
static String |
LOC_VA_WRN_IN_VALID_URI |
static String |
STR_VA_DEF_URI_PATH |
static String |
STR_VA_HTTP_PROTO |
static String |
STR_VA_HTTPS_PROTO |
LOC_VA_ERR_VAL_FAILED_IN_SILENT, LOC_VA_ERR_VAL_METHOD_NOT_FOUND
Constructor and Description |
---|
NetworkValidator() |
Modifier and Type | Method and Description |
---|---|
void |
initializeValidatorMap()
Initialize Validator Map
|
ValidationResult |
isFullyQualifiedHost(String host,
Map props,
IStateAccess state)
Checks whether the host name is fully qualified
|
ValidationResult |
isHostValid(String host,
Map props,
IStateAccess state)
Checks whether the given host is a valid host or not It allows IP
addresses &
|
ValidationResult |
isLocalHost(String host,
Map props,
IStateAccess state)
Checks if the host name is local
|
ValidationResult |
isPortValid(String port,
Map props,
IStateAccess state) |
ValidationResult |
isValidProtocol(String proto,
Map props,
IStateAccess state)
Method validateProtocol
|
ValidationResult |
isValidURI(String uri,
Map props,
IStateAccess state)
Method validateURI
|
getValidatorMap, validate
public static String LOC_VA_MSG_VAL_PORT
public static String LOC_VA_WRN_IN_VAL_PORT
public static String LOC_VA_MSG_VAL_PROTO
public static String LOC_VA_WRN_IN_VAL_PROTO
public static String LOC_VA_MSG_VAL_HOST
public static String LOC_VA_WRN_IN_VAL_HOST
public static String LOC_VA_WRN_IN_VAL_FULLY_QUAL_HOST
public static String LOC_VA_WRN_IN_VAL_LOCAL_HOST
public static String LOC_VA_MSG_VALID_URI
public static String LOC_VA_WRN_IN_VALID_URI
public static String STR_VA_HTTP_PROTO
public static String STR_VA_HTTPS_PROTO
public static String STR_VA_DEF_URI_PATH
public NetworkValidator() throws InstallException
InstallException
public ValidationResult isPortValid(String port, Map props, IStateAccess state)
public ValidationResult isHostValid(String host, Map props, IStateAccess state)
host
- props
- state
- public ValidationResult isFullyQualifiedHost(String host, Map props, IStateAccess state)
host
- props
- state
- public ValidationResult isLocalHost(String host, Map props, IStateAccess state)
host
- props
- state
- public ValidationResult isValidProtocol(String proto, Map props, IStateAccess state)
proto
- props
- state
- public ValidationResult isValidURI(String uri, Map props, IStateAccess state)
uri
- props
- state
- public void initializeValidatorMap() throws InstallException
ValidatorBase
initializeValidatorMap
in class ValidatorBase
InstallException
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.