/**
  * Create a new OAuth1 Security Settings Object from array data
  *
  * @param array $data
  * [
  *  requestTokenUri:     ?string
  *  authorizationUri:    ?string
  *  tokenCredentialsUri: ?string
  * ]
  *
  * @return OAuth1SecuritySettings
  */
 public function createSecuritySettings(array $data = [])
 {
     $securitySetting = new OAuth1SecuritySettings();
     if (isset($data['requestTokenUri'])) {
         $securitySetting->setRequestTokenUri($data['requestTokenUri']);
     }
     if (isset($data['authorizationUri'])) {
         $securitySetting->setAuthorizationUri($data['authorizationUri']);
     }
     if (isset($data['tokenCredentialsUri'])) {
         $securitySetting->setTokenCredentialsUri($data['tokenCredentialsUri']);
     }
     return $securitySetting;
 }
 /**
  * Create a new OAuth1 Security Settings Object from array data
  *
  * @param array $data
  * [
  *  requestTokenUri:     ?string
  *  authorizationUri:    ?string
  *  tokenCredentialsUri: ?string
  * ]
  *
  * @return OAuth1SecuritySettings
  */
 public function createSecuritySettings(array $data = [])
 {
     $securitySetting = new OAuth1SecuritySettings();
     $securitySetting->createFromArray($data);
     return $securitySetting;
 }
 /**
  * Create a new OAuth1 Security Settings Object from array data
  *
  * @param array $data
  * [
  *  requestTokenUri:     ?string
  *  authorizationUri:    ?string
  *  tokenCredentialsUri: ?string
  * ]
  *
  * @return OAuth1SecuritySettings
  */
 public function createSecuritySettings(array $data = [])
 {
     return OAuth1SecuritySettings::createFromArray($data);
 }