コード例 #1
0
ファイル: KeyFile.php プロジェクト: spomky-labs/jose-bundle
 /**
  * {@inheritdoc}
  */
 public function addConfiguration(NodeDefinition $node)
 {
     parent::addConfiguration($node);
     $node->children()->scalarNode('path')->isRequired()->end()->scalarNode('password')->defaultNull()->end()->arrayNode('additional_values')->defaultValue([])->useAttributeAsKey('key')->prototype('variable')->end()->end()->end();
 }
コード例 #2
0
ファイル: JWKSet.php プロジェクト: spomky-labs/jose-bundle
 /**
  * {@inheritdoc}
  */
 public function addConfiguration(NodeDefinition $node)
 {
     parent::addConfiguration($node);
     $node->children()->scalarNode('key_set')->info('The key set service.')->isRequired()->end()->integerNode('index')->info('The index of the key in the key set.')->isRequired()->end()->end();
 }
コード例 #3
0
 /**
  * @param \Symfony\Component\Config\Definition\Builder\NodeDefinition $node
  */
 public function addConfiguration(NodeDefinition $node)
 {
     parent::addConfiguration($node);
     $node->children()->scalarNode('path')->info('To share the JWKSet, then set a valid path (e.g. "/jwkset.json").')->defaultNull()->end()->end();
 }
コード例 #4
0
ファイル: X5C.php プロジェクト: spomky-labs/jose-bundle
 /**
  * {@inheritdoc}
  */
 public function addConfiguration(NodeDefinition $node)
 {
     parent::addConfiguration($node);
     $node->children()->scalarNode('value')->isRequired()->end()->end();
 }
コード例 #5
0
ファイル: Values.php プロジェクト: spomky-labs/jose-bundle
 /**
  * {@inheritdoc}
  */
 public function addConfiguration(NodeDefinition $node)
 {
     parent::addConfiguration($node);
     $node->children()->arrayNode('values')->isRequired()->useAttributeAsKey('key')->prototype('variable')->end()->end()->end();
 }
コード例 #6
0
ファイル: RandomKey.php プロジェクト: spomky-labs/jose-bundle
 /**
  * {@inheritdoc}
  */
 public function addConfiguration(NodeDefinition $node)
 {
     parent::addConfiguration($node);
     $node->children()->scalarNode('storage_path')->isRequired()->end()->arrayNode('key_configuration')->defaultValue([])->useAttributeAsKey('key')->prototype('variable')->end()->end()->end();
 }