File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3939 */
4040trait SignableElementTrait
4141{
42- use CanonicalizableElementTrait;
43-
44-
4542 /** @var \SimpleSAML\XMLSecurity\XML\ds\Signature|null */
4643 protected ?Signature $ signature = null ;
4744
Original file line number Diff line number Diff line change 4242 */
4343trait SignedElementTrait
4444{
45- use CanonicalizableElementTrait;
46-
47-
4845 /**
4946 * The signature of this element.
5047 *
Original file line number Diff line number Diff line change 1111use SimpleSAML \XMLSchema \Exception \TooManyElementsException ;
1212use SimpleSAML \XMLSchema \Type \IDValue ;
1313use SimpleSAML \XMLSecurity \Backend \EncryptionBackend ;
14+ use SimpleSAML \XMLSecurity \XML \CanonicalizableElementInterface ;
15+ use SimpleSAML \XMLSecurity \XML \CanonicalizableElementTrait ;
1416use SimpleSAML \XMLSecurity \XML \ds \Signature ;
1517use SimpleSAML \XMLSecurity \XML \EncryptableElementInterface ;
1618use SimpleSAML \XMLSecurity \XML \EncryptableElementTrait ;
2527 * @package simplesamlphp/xml-security
2628 */
2729class CustomSignable extends AbstractElement implements
30+ CanonicalizableElementInterface,
2831 SignableElementInterface,
2932 SignedElementInterface,
3033 EncryptableElementInterface
3134{
35+ use CanonicalizableElementTrait;
3236 use SignableElementTrait;
3337 use SignedElementTrait;
3438 use EncryptableElementTrait;
You can’t perform that action at this time.
0 commit comments