/** * @param NameIdFormat[] $nameIdFormats */ public function __construct(array $nameIdFormats) { Assertion::allIsInstanceOf($nameIdFormats, '\\OpenConext\\Value\\Saml\\NameIdFormat'); $this->nameIdFormats = array_values($nameIdFormats); }
/** * @param ShibbolethMetadataScope[] $scopes */ public function __construct(array $scopes = array()) { Assertion::allIsInstanceOf($scopes, '\\OpenConext\\Value\\Saml\\Metadata\\ShibbolethMetadataScope'); $this->scopes = array_values($scopes); }
/** * @param ContactPerson[] $contactPersons */ public function __construct(array $contactPersons) { Assertion::allIsInstanceOf($contactPersons, '\\OpenConext\\Value\\Saml\\Metadata\\ContactPerson'); $this->contactPersons = array_values($contactPersons); }
/** * @param TelephoneNumber[] $telephoneNumbers */ public function __construct(array $telephoneNumbers) { Assertion::allIsInstanceOf($telephoneNumbers, '\\OpenConext\\Value\\Saml\\Metadata\\ContactPerson\\TelephoneNumber'); $this->telephoneNumbers = array_values($telephoneNumbers); }
/** * @param EmailAddress[] $emailAddresses */ public function __construct(array $emailAddresses) { Assertion::allIsInstanceOf($emailAddresses, '\\OpenConext\\Value\\Saml\\Metadata\\ContactPerson\\EmailAddress'); $this->emailAddresses = array_values($emailAddresses); }
/** * @param OrganizationDisplayName[] $organizationDisplayNames */ public function __construct(array $organizationDisplayNames) { Assertion::allIsInstanceOf($organizationDisplayNames, '\\OpenConext\\Value\\Saml\\Metadata\\Organization\\OrganizationDisplayName'); $this->organizationDisplayNames = array_values($organizationDisplayNames); }