Overview

Namespaces

  • Alvine
    • Infrastructure
      • Jenkins
        • Build
          • Action
          • SCM
        • Computer
          • Launcher
          • Monitor
          • Node
        • Job
          • Action
            • Type
          • Config
            • Builders
              • PublishOverSSH
            • BuildWrappers
            • Property
              • ParametersDefinition
                • Parameter
              • SecurityMatrix
                • Permission
                  • Build
                  • Computer
                  • Credential
                  • Jenkins
                  • Job
                  • Release
                  • SCM
                  • View
            • Publisher
            • SCM
              • SVN
                • Browser
            • Trigger
          • QueueItem
          • SCM
        • Plugin
        • Security
          • Authorization
          • Credential
            • PrivateKeySource
            • SCM
            • Store
              • Specification
          • Realm

Classes

  • CustomIcon
  • DiskUsage
  • EnvInjectJob
  • Html5Notifier
  • ParametersDefinition
  • ParametersDefinitionProperty
  • SecurityMatrix
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class SecurityMatrix

SecurityMatrix

Mit diesem Plugin lassen sich die Rechte für einen Job granular setzen. Für den Einsatz muss das Matrix Authorization Strategy Plugin installiert sein.

Alvine\Xml\Node
Extended by Alvine\Infrastructure\Jenkins\Job\Config\Node implements Alvine\Core\InstantiableFromProperties
Extended by Alvine\Infrastructure\Jenkins\Job\Config\Property\SecurityMatrix
Namespace: Alvine\Infrastructure\Jenkins\Job\Config\Property
Package: Alvine\Infrastructure\Jenkins
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20141118
Link: alvine.io
Link: https://wiki.jenkins-ci.org/display/JENKINS/Remote+access+API
Link: https://wiki.jenkins-ci.org/display/JENKINS/Matrix+Authorization+Strategy+Plugin
Located at job/config/property/SecurityMatrix.class.php
Methods summary
public
# __construct( )

Neue Sicherheits-Matrix

Neue Sicherheits-Matrix

public static object
# getInstanceFromProperties( Alvine\Types\Properties $properties )

Objekt aus Eigenschaft erstellen

Objekt aus Eigenschaft erstellen

Erstellt ein neues Objekt und initialisiert Werte aus einer Eigenschaftsklasse

Die Methode erwartet die Eigenschaft: class

Parameters

$properties
Eigenschaften

Returns

object
Neues Objekt

Overrides

Alvine\Infrastructure\Jenkins\Job\Config\Node::getInstanceFromProperties()
Methods inherited from Alvine\Infrastructure\Jenkins\Job\Config\Node
addOrReplaceConfigNode(), equals(), setAndReplaceConfigNode()
alvine.infrastructure.jenkins API-Dokumentation 0.11.0 | © schukai GmbH | Impressum