Class SecurityProfile
-
SecurityProfile
uses
PathableName,
XmlConvertible,
ObjectWithDescription,
ReferenceableObject
Located at object-classes/SecurityProfile.php
Methods summary
public
|
#
__construct( string $name, SecurityProfileStore $owner, boolean $fromXmlTemplate = FALSE )
you should not need this one for normal use
you should not need this one for normal use
Parameters
|
public
null|string
|
|
public
boolean
|
#
setValue( string $newValue, boolean $rewriteXml = TRUE )
Parameters
- $newValue
string $newValue
- $rewriteXml
boolean $rewriteXml
Returns
boolean
Throws
|
public
boolean
|
#
setType( mixed $newType, boolean $rewritexml = TRUE )
Parameters
- $newType
mixed $newType string
- $rewritexml
boolean $rewritexml
Returns
boolean true if successful
|
public
boolean
|
#
API_setType( mixed $newType )
Parameters
- $newType
mixed $newType string
Returns
boolean true if successful
|
public
boolean
|
#
API_setValue( string $newValue )
Parameters
- $newValue
string $newValue
Returns
boolean
|
public
boolean
|
#
API_editValue( string $newValue )
Parameters
- $newValue
string $newValue
Returns
boolean
|
public
|
|
public
|
#
setName( string $newName )
change the name of this object
change the name of this object
Parameters
|
public
|
#
API_setName( string $newName )
|
public
string
&
|
|
public
string
|
#
type( )
Returns
string ie: 'ip-netmask' 'ip-range'
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
isType_Vulnerability( )
|
public
|
|
public
|
#
isType_File_blocking( )
|
public
|
#
isType_Wildfire_analysis( )
|
public
|
#
isType_Url_filtering( )
|
public
boolean
|
#
equals( mixed $otherObject )
Parameters
- $otherObject
mixed $otherObject SecurityProfile
Returns
boolean
|
public
|
|
public
|
#
removeReference( mixed $object )
|
public
|
#
nameIsValidRuleIPEntry( )
|
Methods used from ReferenceableObject
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
(),
()
|
Constants summary
integer |
TypeTmp |
0 |
|
integer |
TypeVirus |
1 |
|
integer |
TypeSpyware |
2 |
|
integer |
TypeVulnerability |
3 |
|
integer |
TypeFile_blocking |
4 |
|
integer |
TypeWildfire_analysis |
5 |
|
integer |
TypeUrl_filtering |
6 |
|
Properties summary
protected
string|null
|
$value |
|
|
public
SecurityProfileStore|null
|
$owner |
|
|
public
integer
|
$type |
SecurityProfile::TypeTmp |
|
public static
string
|
$templatexml |
'<entry name="**temporarynamechangeme**"><ip-netmask>tempvaluechangeme</ip-netmask></entry>' |
|
Magic properties summary
public
mixed
|
$_ip4Map |
#
IP4Map cached ip start and end value for fast optimization
IP4Map cached ip start and end value for fast optimization
|