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
FieldsModifier and TypeFieldDescriptionprotected Stringprotected AzRulesTypeprotected FilterChainTypeprotected IdpTypeprotected Booleanprotected Booleanprotected ProxyTypeprotected Stringprotected Booleanprotected ResultRefTypeprotected Stringprotected String -
Constructor Summary
Constructors -
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.booleanGets the value of the overrideHost property.booleanGets the value of the overrideReferer property.isRegex()Gets the value of the regex property.voidsetAuthChain(String value) Sets the value of the authChain property.voidsetAzRules(AzRulesType value) Sets the value of the azRules property.voidsetFilterChain(FilterChainType value) Sets the value of the filterChain property.voidSets the value of the idp property.voidsetOverrideHost(Boolean value) Sets the value of the overrideHost property.voidsetOverrideReferer(Boolean value) Sets the value of the overrideReferer property.voidsetProxyConfiguration(ProxyType value) Sets the value of the proxyConfiguration property.voidsetProxyTo(String value) Sets the value of the proxyTo property.voidSets the value of the regex property.voidsetResults(ResultRefType value) Sets the value of the results property.voidSets the value of the uri property.voidSets 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
setmethod 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
-