PHP Class AppserverIo\Appserver\Core\Api\Node\SecurityConstraintNode

Inheritance: extends AppserverIo\Description\Api\Node\AbstractNode, implements AppserverIo\Appserver\Core\Api\Node\SecurityConstraintNodeInterface
Show file Open project: appserver-io/appserver

Protected Properties

Property Type Description
$authConstraint AuthConstraintNode The auth constraint information.
$displayName DisplayNameNode The display name information.
$webResourceCollections array The web resource collection information.

Public Methods

Method Description
__construct ( AppserverIo\Configuration\Interfaces\NodeValueInterface $displayName = null, array $webResourceCollections = [], AppserverIo\Appserver\Core\Api\Node\AuthConstraintNodeInterface $authConstraint = null ) Initializes the node with the passed values.
getAuthConstraint ( ) : AuthConstraintNode Return's the auth constraint information.
getDisplayName ( ) : DisplayNameNode Return's the display name of the security constraint.
getWebResourceCollections ( ) : array Return's the web resource collections information.

Method Details

__construct() public method

Initializes the node with the passed values.
public __construct ( AppserverIo\Configuration\Interfaces\NodeValueInterface $displayName = null, array $webResourceCollections = [], AppserverIo\Appserver\Core\Api\Node\AuthConstraintNodeInterface $authConstraint = null )
$displayName AppserverIo\Configuration\Interfaces\NodeValueInterface The display name information
$webResourceCollections array The array with the web resource collection information
$authConstraint AppserverIo\Appserver\Core\Api\Node\AuthConstraintNodeInterface The auth constraint information

getAuthConstraint() public method

Return's the auth constraint information.
public getAuthConstraint ( ) : AuthConstraintNode
return AuthConstraintNode The auth constraint information

getDisplayName() public method

Return's the display name of the security constraint.
public getDisplayName ( ) : DisplayNameNode
return DisplayNameNode The display name

getWebResourceCollections() public method

Return's the web resource collections information.
public getWebResourceCollections ( ) : array
return array The web resource collections information

Property Details

$authConstraint protected property

The auth constraint information.
protected AuthConstraintNode,AppserverIo\Appserver\Core\Api\Node $authConstraint
return AuthConstraintNode

$displayName protected property

The display name information.
protected DisplayNameNode,AppserverIo\Appserver\Core\Api\Node $displayName
return DisplayNameNode

$webResourceCollections protected property

The web resource collection information.
protected array $webResourceCollections
return array