Class UrlType
java.lang.Object
com.tremolosecurity.config.xml.UrlType
Defines a URL that combines filters, policies,
authentication and results based on an HTTP URL
Java class for urlType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="urlType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="host" type="{http://www.tremolosecurity.com/tremoloConfig}hostType" maxOccurs="unbounded"/> <element name="filterChain" type="{http://www.tremolosecurity.com/tremoloConfig}filterChainType"/> <element name="uri" type="{http://www.tremolosecurity.com/tremoloConfig}uriType"/> <element name="proxyTo" type="{http://www.tremolosecurity.com/tremoloConfig}proxyToType" minOccurs="0"/> <element name="results" type="{http://www.tremolosecurity.com/tremoloConfig}resultRefType" minOccurs="0"/> <element name="azRules" type="{http://www.tremolosecurity.com/tremoloConfig}azRulesType" minOccurs="0"/> <element name="proxyConfiguration" type="{http://www.tremolosecurity.com/tremoloConfig}proxyType" minOccurs="0"/> <element name="idp" type="{http://www.tremolosecurity.com/tremoloConfig}idpType" minOccurs="0"/> </sequence> <attribute name="regex" type="{http://www.w3.org/2001/XMLSchema}boolean" /> <attribute name="authChain" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="overrideHost" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /> <attribute name="overrideReferer" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" /> <attribute name="uuid" type="{http://www.w3.org/2001/XMLSchema}string" default="" /> </restriction> </complexContent> </complexType>
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected AzRulesType
protected FilterChainType
protected IdpType
protected Boolean
protected Boolean
protected ProxyType
protected String
protected Boolean
protected ResultRefType
protected String
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the authChain property.Gets the value of the azRules property.Gets the value of the filterChain property.getHost()
Gets the value of the host property.getIdp()
Gets the value of the idp property.Gets the value of the proxyConfiguration property.Gets the value of the proxyTo property.Gets the value of the results property.getUri()
Gets the value of the uri property.getUuid()
Gets the value of the uuid property.boolean
Gets the value of the overrideHost property.boolean
Gets the value of the overrideReferer property.isRegex()
Gets the value of the regex property.void
setAuthChain
(String value) Sets the value of the authChain property.void
setAzRules
(AzRulesType value) Sets the value of the azRules property.void
setFilterChain
(FilterChainType value) Sets the value of the filterChain property.void
Sets the value of the idp property.void
setOverrideHost
(Boolean value) Sets the value of the overrideHost property.void
setOverrideReferer
(Boolean value) Sets the value of the overrideReferer property.void
setProxyConfiguration
(ProxyType value) Sets the value of the proxyConfiguration property.void
setProxyTo
(String value) Sets the value of the proxyTo property.void
Sets the value of the regex property.void
setResults
(ResultRefType value) Sets the value of the results property.void
Sets the value of the uri property.void
Sets the value of the uuid property.
-
Field Details
-
host
-
filterChain
-
uri
-
proxyTo
-
results
-
azRules
-
proxyConfiguration
-
idp
-
regex
-
authChain
-
overrideHost
-
overrideReferer
-
uuid
-
-
Constructor Details
-
UrlType
public UrlType()
-
-
Method Details
-
getHost
Gets the value of the host property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
set
method for the host property.For example, to add a new item, do as follows:
getHost().add(newItem);
Objects of the following type(s) are allowed in the list
String
-
getFilterChain
Gets the value of the filterChain property.- Returns:
- possible object is
FilterChainType
-
setFilterChain
Sets the value of the filterChain property.- Parameters:
value
- allowed object isFilterChainType
-
getUri
-
setUri
-
getProxyTo
-
setProxyTo
-
getResults
Gets the value of the results property.- Returns:
- possible object is
ResultRefType
-
setResults
Sets the value of the results property.- Parameters:
value
- allowed object isResultRefType
-
getAzRules
Gets the value of the azRules property.- Returns:
- possible object is
AzRulesType
-
setAzRules
Sets the value of the azRules property.- Parameters:
value
- allowed object isAzRulesType
-
getProxyConfiguration
-
setProxyConfiguration
-
getIdp
-
setIdp
-
isRegex
-
setRegex
-
getAuthChain
-
setAuthChain
-
isOverrideHost
public boolean isOverrideHost()Gets the value of the overrideHost property.- Returns:
- possible object is
Boolean
-
setOverrideHost
-
isOverrideReferer
public boolean isOverrideReferer()Gets the value of the overrideReferer property.- Returns:
- possible object is
Boolean
-
setOverrideReferer
-
getUuid
-
setUuid
-